A survey of unknown object grasping and our fast grasping algorithm-C shape grasping

Grasping of unknown objects with neither appearance data nor object models given in advance is very important for robots that work in an unfamiliar environment. In recent years, extensive research has been conducted in the domain of unknown object grasping and many successful grasping algorithms for unknown objects are created. However, So far there is not a very general fast grasping algorithm suits various kinds of unknown objects. Therefore, choice among different grasping algorithms becomes necessary for users. In order to make it more convenient for users to quickly understand and choose a suitable grasping algorithm, a survey about the latest research results of unknown object grasping is made in this paper. We compared different grasping algorithms with each other and obtained a table to clearly show the result of comparison. The comparison could give researchers meaningful information in order to quickly pick a grasping approach with their requirements. Meanwhile, we briefly showed our latest fast grasping algorithm which employs only a partial point cloud of the target object as input, and the grasping algorithm can quickly work out a suitable grasp for most objects within 2 seconds on a common personal computer. Simulations are used to examine the performance of our algorithm and successful results are obtained.

[1]  Toshitaka Suzuki,et al.  Grasping of unknown objects on a planar surface using a single depth image , 2016, 2016 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[2]  Mario Richtsfeld,et al.  Grasping of Unknown Objects from a Table Top , 2008 .

[3]  Henrik I. Christensen,et al.  Automatic grasp planning using shape primitives , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[4]  David Weiss,et al.  Tracking and Grasping of Known and Unknown Objects from a Conveyor Belt , 2014, ISR 2014.

[5]  Oliver Brock,et al.  Grasping unknown objects by exploiting shape adaptability and environmental constraints , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Peter K. Allen,et al.  Grasp Planning via Decomposition Trees , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[7]  Gary M. Bone,et al.  Automated modeling and robotic grasping of unknown three-dimensional objects , 2008, 2008 IEEE International Conference on Robotics and Automation.

[8]  Martijn Wisse,et al.  Unknown object grasping by using concavity , 2016, 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV).

[9]  Ashutosh Saxena,et al.  Efficient grasping from RGBD images: Learning using a new rectangle representation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[10]  Danica Kragic,et al.  Mind the gap - robotic grasping under incomplete observation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[11]  Sylvain Martel,et al.  Guest Editorial: Special Issue on Nanorobotics , 2014, IEEE Trans. Robotics.

[12]  Martijn Wisse,et al.  Object grasping by combining caging and force closure , 2016, 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV).

[13]  Dirk Kraft,et al.  Learning to grasp unknown objects based on 3D edge information , 2009, 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA).

[14]  Matei T. Ciocarlie,et al.  Contact-reactive grasping of objects with partial shape information , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Martijn Wisse,et al.  Unknown object grasping using force balance exploration on a partial point cloud , 2015, 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[16]  Dominik Henrich,et al.  Fast Vision-based Grasp and Delivery Planning for unknown Objects , 2012, ROBOTIK.

[17]  Giuseppe Carbone,et al.  Motion and Operation Planning of Robotic Systems , 2015 .

[18]  B. Siciliano,et al.  Visual Grasp Planning for Unknown Objects Using a Multifingered Robotic Hand , 2013, IEEE/ASME Transactions on Mechatronics.

[19]  Robert Platt,et al.  Using Geometry to Detect Grasps in 3D Point Clouds , 2015, 1501.03100.

[20]  Yunyi Jia,et al.  Saliency-Guided Detection of Unknown Objects in RGB-D Indoor Scenes , 2015, Sensors.

[21]  Claire Dune,et al.  Active rough shape estimation of unknown objects , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Danica Kragic,et al.  Selection of robot pre-grasps using box-based shape approximation , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Li-Chen Fu,et al.  Grasping unknown objects using depth gradient feature with eye-in-hand RGB-D sensor , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[24]  Danica Kragic,et al.  Data-Driven Grasp Synthesis—A Survey , 2013, IEEE Transactions on Robotics.

[25]  Kimitoshi Yamazaki,et al.  Picking up an Unknown Object through Autonomous Modeling and Grasp Planning by a Mobile Manipulator , 2007, FSR.

[26]  Sang-Ryong Lee,et al.  3D optimal determination of grasping points with whole geometrical modeling for unknown objects , 2003 .

[27]  Martijn Wisse,et al.  Grasping of unknown objects via curvature maximization using active vision , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Martijn Wisse,et al.  Fast grasping of unknown objects using cylinder searching on a single point cloud , 2017, International Conference on Machine Vision.

[29]  ChangHwan Kim,et al.  A 3D-grasp synthesis algorithm to grasp unknown objects based on graspable boundary and convex segments , 2015, Inf. Sci..

[30]  Martijn Wisse,et al.  Fast grasping of unknown objects using force balance optimization , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Jimmy A. Jørgensen,et al.  Grasping unknown objects using an Early Cognitive Vision system for general scene understanding , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[32]  Michael Beetz,et al.  Robotic grasping of unmodeled objects using time-of-flight range data and finger torque information , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.