Toppling manipulation

This paper describes a robotic manipulation primitive called toppling, i.e. knocking a part over. We derive the mechanical conditions for toppling, express these as constraints on robot contact locations and motions, and describe an application of toppling to minimalist parts feeding of 3D objects on a conveyor with a 2 joint robot.

[1]  S. Gruber,et al.  Robot hands and the mechanics of manipulation , 1987, Proceedings of the IEEE.

[2]  Arthur C. Sanderson,et al.  Planning robotic manipulation strategies for workpieces that slide , 1988, IEEE J. Robotics Autom..

[3]  Warren P. Seering,et al.  Utilizing Dynamic Stability to Orient Parts , 1988 .

[4]  David L. Brock,et al.  Enhancing the dexterity of a robot hand using controlled slip , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Jeffrey C. Trinkle,et al.  Planning for Dexterous Manipulation with Sliding Contacts , 1990, Int. J. Robotics Res..

[6]  Hirochika Inoue,et al.  Tumbling Objects Using a Multi-fingered Robot , 1991 .

[7]  Hirokazu Mayeda,et al.  Strategies for pushing a 3D block along a wall , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[8]  Matthew T. Mason Two graphical methods for planar contact problems , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[9]  Jeffrey C. Trinkle,et al.  Dexterous manipulation planning and execution of an enveloped slippery workpiece , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[10]  Michael A. Peshkin,et al.  Curved fences for part alignment , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[11]  Masayuki Inaba,et al.  Pivoting: A new method of graspless manipulation of object by robot fingers , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[12]  Antonio Bicchi,et al.  Dexterous manipulation through rolling , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[13]  David J. Kriegman,et al.  Complete algorithms for feeding polyhedral parts using pivot grasps , 1996, IEEE Trans. Robotics Autom..

[14]  Ken Goldberg,et al.  A complete algorithm for designing passive fences to orient parts , 1997 .

[15]  Antonio Bicchi,et al.  Manipulation of polyhedral parts by rolling , 1997, Proceedings of International Conference on Robotics and Automation.

[16]  Kamal K. Gupta,et al.  Automatic orienting of polyhedra through step devices , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[17]  Michael A. Erdmann,et al.  An Exploration of Nonprehensile Two-Palm Manipulation , 1998, Int. J. Robotics Res..

[18]  Kevin M. Lynch,et al.  Dynamic Nonprehensile Manipulation: Controllability, Planning, and Experiments , 1999, Int. J. Robotics Res..

[19]  Kevin M. Lynch,et al.  Parts Feeding on a Conveyor with a One Joint Robot , 2000, Algorithmica.