Publication | Open Access
Learning hand-eye coordination for robotic grasping with deep learning and large-scale data collection
271
Citations
47
References
2017
Year
Artificial IntelligenceEngineeringMachine LearningDexterous ManipulationField RoboticsObject ManipulationHand-eye CoordinationRobotic GraspingData ScienceRobot LearningRobotics PerceptionMachine VisionVision RoboticsComputer ScienceMonocular CameraDeep LearningComputer VisionVisual ServoingEye TrackingRoboticsMonocular Images
The study presents a learning‑based method for hand‑eye coordination in robotic grasping using monocular images. They trained a large convolutional neural network to predict grasp success probability from monocular images, enabling real‑time servoing of the gripper, and evaluated the model on two large‑scale datasets of 800,000 and 900,000 grasp attempts across multiple robots to test transfer learning. The approach achieved effective real‑time control, successfully grasped novel objects, corrected mistakes via continuous servoing, and showed that combining data from different robots improves grasp reliability.
We describe a learning-based approach to hand-eye coordination for robotic grasping from monocular images. To learn hand-eye coordination for grasping, we trained a large convolutional neural network to predict the probability that task-space motion of the gripper will result in successful grasps, using only monocular camera images independent of camera calibration or the current robot pose. This requires the network to observe the spatial relationship between the gripper and objects in the scene, thus learning hand-eye coordination. We then use this network to servo the gripper in real time to achieve successful grasps. We describe two large-scale experiments that we conducted on two separate robotic platforms. In the first experiment, about 800,000 grasp attempts were collected over the course of two months, using between 6 and 14 robotic manipulators at any given time, with differences in camera placement and gripper wear and tear. In the second experiment, we used a different robotic platform and 8 robots to collect a dataset consisting of over 900,000 grasp attempts. The second robotic platform was used to test transfer between robots, and the degree to which data from a different set of robots can be used to aid learning. Our experimental results demonstrate that our approach achieves effective real-time control, can successfully grasp novel objects, and corrects mistakes by continuous servoing. Our transfer experiment also illustrates that data from different robots can be combined to learn more reliable and effective grasping.
| Year | Citations | |
|---|---|---|
Page 1
Page 1