Learning robots to grasp by demonstration

Elias De Coninck,Tim Verbelen,Pieter Van Molle,Pieter Simoens,Bart Dhoedt
DOI: https://doi.org/10.1016/j.robot.2020.103474
IF: 3.7
2020-05-01
Robotics and Autonomous Systems
Abstract:<p>In recent years, we have witnessed the proliferation of so-called collaborative robots or cobots, that are designed to work safely along with human operators. These cobots typically use the "program from demonstration" paradigm to record and replay trajectories, rather than the traditional source-code based programming approach. While this requires less knowledge from the operator, the basic functionality of a cobot is limited to simply replay the sequence of actions as they were recorded.</p><p>In this paper, we present a system that mitigates this restriction and learns to grasp an arbitrary object from visual input using demonstrated examples. While other learning-based approaches for robotic grasping require collecting a large amount of examples, either manually or automatically harvested in a real or simulated world, our approach learns to grasp from a single demonstration with the ability to improve on accuracy using additional input samples.</p><p>We demonstrate grasping of various objects with the Franka Panda collaborative robot. We show that the system is able to grasp various objects from demonstration, regardless their position and rotation in less than 5 min of training time on a NVIDIA Titan X GPU, achieving over 90% average success rate.</p>
robotics,automation & control systems,computer science, artificial intelligence
What problem does this paper attempt to address?