Grasping of unknown objects via curvature maximization using active vision

Grasping unknown objects is a crucial necessity for robots that operate in an unstructured environment. In this paper, we propose a novel grasping algorithm that uses active vision as basis. The algorithm uses the curvature information obtained from the silhouette of the object. By maximizing the curvature value, the pose of the robot is updated and a suitable grasping configuration is achieved. The algorithm has certain advantages over the existing methods: It does not require a 3D model of the object to be extracted, and it does not rely on any knowledge base obtained offline. This leads to a faster and still reliable grasping of the target object in 3D. The performance of the algorithm is examined by simulations and experiments, and successful results are obtained.

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

[2]  M. Nixon,et al.  Shape classification using multiscale Fourier-based description in 2-D space , 2008, 2008 9th International Conference on Signal Processing.

[3]  Charles R. Giardina,et al.  Elliptic Fourier features of a closed contour , 1982, Comput. Graph. Image Process..

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

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

[6]  Kimitoshi Yamazaki,et al.  A grasp planning for picking up an unknown object for a mobile manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[7]  Danica Kragic,et al.  Grasping familiar objects using shape context , 2009, 2009 International Conference on Advanced Robotics.

[8]  Ashutosh Saxena,et al.  Learning to Grasp Novel Objects Using Vision , 2006, ISER.

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

[10]  Alexander Zelinsky Field and Service Robotics , 2012 .

[11]  Mustafa Unel,et al.  Formation Control of Multiple Robots Using Parametric and Implicit Representations , 2008, ICIC.

[12]  Andrew Blake,et al.  Visually guided grasping in 3D , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[13]  Cory Meijneke,et al.  Design and performance assessment of an underactuated hand for industrial applications , 2011 .

[14]  Michael Zillich,et al.  Grasping unknown objects based on 2½D range data , 2008, 2008 IEEE International Conference on Automation Science and Engineering.

[15]  M. Iqbal,et al.  Object Recognition Using Fourier Descriptors and Genetic Algorithm , 2009, 2009 International Conference of Soft Computing and Pattern Recognition.

[16]  Rachid Alami,et al.  A Grasp Planner Based On Inertial Properties , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[17]  Jing Xiao,et al.  Efficient and effective grasping of novel objects through learning and adapting a knowledge base , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Osama Masoud,et al.  Unknown object grasping using statistical pressure models , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[19]  Ashutosh Saxena,et al.  Robotic Grasping of Novel Objects using Vision , 2008, Int. J. Robotics Res..

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