Improving grasp quality for 3D objects using particle swarm optimization (PSO) and mesh parameterization

Handling of objects through robot hands is a complex problem in most applications. This makes grasp planning very important and thereby it becomes necessary to formulate efficient schemes for automated grasp synthesis. A method for fast synthesis of grasp configurations is proposed in this work through the use of Particle Swarm Optimization (PSO). The algorithm uses a feasible grasp as the input to improve the grasp quality. The largest ball criterion is used as a measure of the grasp quality. Surface tessellated objects are used as test cases for the implementation and the optimization has been conducted for frictional and non-frictional instances.

[1]  M. Roa,et al.  Finding locally optimum force-closure grasps , 2009 .

[2]  Vincenzo Lippiello,et al.  Multi-fingered grasp synthesis based on the object dynamic properties , 2013, Robotics Auton. Syst..

[3]  Gerd Hirzinger,et al.  Fast planning of precision grasps for 3D objects , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[4]  John F. Canny,et al.  Planning optimal grasps , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[5]  Gerd Hirzinger,et al.  Grasping the dice by dicing the grasp , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[6]  Máximo A. Roa,et al.  Geometrical approach for grasp synthesis on discretized 3d objects , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Kai Hormann,et al.  Surface Parameterization: a Tutorial and Survey , 2005, Advances in Multiresolution for Geometric Modelling.

[8]  Dan Ding,et al.  An efficient algorithm for computing a 3D form-closure grasp , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[9]  Alla Sheffer,et al.  Mesh parameterization: theory and practice Video files associated with this course are available from the citation page , 2007, SIGGRAPH Courses.

[10]  Bruno Lévy,et al.  Mesh parameterization: theory and practice , 2007, SIGGRAPH Courses.

[11]  C. D. Albert,et al.  Kinematics of machinery , 1931 .

[12]  Raúl Suárez Feijóo,et al.  Grasp quality measures , 2006 .

[13]  Vincenzo Lippiello,et al.  Fast multi-fingered grasp synthesis based on object dynamic properties , 2010, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[14]  Anis Sahbani,et al.  A new strategy combining empirical and analytical approaches for grasping unknown 3D objects , 2010, Robotics Auton. Syst..

[15]  Jiawei Li,et al.  On Computing Three-Finger Force-Closure Grasps , 2003 .

[16]  Luís N. Vicente,et al.  A particle swarm pattern search method for bound constrained global optimization , 2007, J. Glob. Optim..

[17]  Forrest R. Jones,et al.  Kinematics of machinery , 2022 .

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

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

[20]  Hong Liu,et al.  On computing three-finger force-closure grasps of 2-D and 3-D objects , 2003, IEEE Trans. Robotics Autom..

[21]  B. Dizioglu,et al.  Mechanics of form closure , 1984 .

[22]  Antonio Bicchi,et al.  On the Closure Properties of Robotic Grasping , 1995, Int. J. Robotics Res..

[23]  Dan Ding,et al.  A complete and efficient algorithm for searching 3-D form-closure grasps in the discrete domain , 2004, IEEE Transactions on Robotics.