Toward a Plug-and-Play Vision-Based Grasping Module for Robotics (2310.04349v2)
Abstract: Despite recent advancements in AI for robotics, grasping remains a partially solved challenge, hindered by the lack of benchmarks and reproducibility constraints. This paper introduces a vision-based grasping framework that can easily be transferred across multiple manipulators. Leveraging Quality-Diversity (QD) algorithms, the framework generates diverse repertoires of open-loop grasping trajectories, enhancing adaptability while maintaining a diversity of grasps. This framework addresses two main issues: the lack of an off-the-shelf vision module for detecting object pose and the generalization of QD trajectories to the whole robot operational space. The proposed solution combines multiple vision modules for 6DoF object detection and tracking while rigidly transforming QD-generated trajectories into the object frame. Experiments on a Franka Research 3 arm and a UR5 arm with a SIH Schunk hand demonstrate comparable performance when the real scene aligns with the simulation used for grasp generation. This work represents a significant stride toward building a reliable vision-based grasping module transferable to new platforms, while being adaptable to diverse scenarios without further training iterations.
- Team, O. M. (2023). Octo: An Open-Source Generalist Robot Policy.
- Hodson, R. (2018). A gripping problem: designing machines that can grasp and manipulate objects with anything approaching human levels of dexterity is first on the to-do list for robotics. Nature Spotlight: Robotics.
- https://pal-robotics.com/robots/tiago/
- http://wiki.ros.org/Robots/TIAGo/Tutorials/MoveIt/Pick_place
- https://enchanted.tools/
- A. Mousavian, C. Eppner, and D. Fox, “6-DoF graspnet: Variational grasp generation for object manipulation,” in International Conference on Computer Vision, 2019.
- R. Grimm, M. Grotz, S. Ottenhaus, and T. Asfour, “Vision-based robotic pushing and grasping for stone sample collection under computing resource constraints,” in IEEE International Conference on Robotics and Automation (ICRA), 2021, pp. 0–0.