In plain words: Every pixel on an object gets a code, so a robot can find the same spot after it bends or moves. Trained by itself in about 20 minutes, a robot could grasp exact points on floppy, unseen objects and copy grasps to similar ones.
Abstract · Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation
What is the right object representation for manipulation? We would like robots to visually perceive scenes and learn an understanding of the objects in them that (i) is task-agnostic and can be used as a building block for a variety of manipulation tasks, (ii) is generally applicable to both rigid and non-rigid objects, (iii) takes advantage of the strong priors provided by 3D vision, and (iv) is entirely learned from self-supervision. This is hard to achieve with previous methods: much recent work in grasping does not extend to grasping specific objects or other tasks, whereas task-specific learning may require many trials to generalize well across object configurations or other tasks. In this paper we present Dense Object Nets, which build on recent developments in self-supervised dense descriptor learning, as a consistent object representation for visual understanding and manipulation. We demonstrate they can be trained quickly (approximately 20 minutes) for a wide variety of previously unseen and potentially non-rigid objects. We additionally present novel contributions to enable multi-object descriptor learning, and show that by modifying our training procedure, we can either acquire descriptors which generalize across classes of objects, or descriptors that are distinct for each object instance. Finally, we demonstrate the novel application of learned dense descriptors to robotic manipulation. We demonstrate grasping of specific points on an object across potentially deformed object configurations, and demonstrate using class general descriptors to transfer specific grasps across objects in a class.
Peter R. Florence, Lucas Manuelli, Russ Tedrake
arXiv:1806.08756 · cs.RO, cs.CV, cs.LG · submitted Jun 22, 2018 · updated Sep 7, 2018
abstract · pdf · html
Obligatory video dump because this stuff is just so fascinating:
https://www.youtube.com/watch?v=mIEbU7GfRhQ
https://www.youtube.com/watch?v=DPl_d7lbL84
https://www.youtube.com/watch?v=tLNyXAE7mLM
https://www.youtube.com/watch?v=ZhsEKTo7V04