Parts Feeding on a Conveyor with a One Joint Robot

Abstract. This paper explores a method of manipulating a planar rigid part on a conveyor belt using a robot with just one joint. This approach has the potential of offering a simple and flexible method for feeding parts in industrial automation applications. In this paper we develop a model of this system and of a variation which requires no sensing. We have been able to characterize these systems and to prove that they can serve as parts feeding devices for planar polygonal parts. We present the planners for these systems and describe our implementations.

[1]  Susumu Tachi,et al.  Position control of manipulator with passive joints using dynamic coupling , 1991, IEEE Trans. Robotics Autom..

[2]  Randy C. Brost Dynamic analysis of planar manipulation tasks , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

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

[4]  Michael A. Erdmann,et al.  An Exploration of Nonprehensile Two-Palm Manipulation: Planning and Execution , 1996 .

[5]  Susumu Tachi,et al.  Dynamic control of a manipulator with passive joints in operational space , 1993, IEEE Trans. Robotics Autom..

[6]  Linus Schrage,et al.  Modeling and Optimization With Gino , 1986 .

[7]  P. Krishnaprasad,et al.  Dynamics and Controllability of a Planar Rigid Body with a Thruster , 1996 .

[8]  A. Ruina,et al.  Planar sliding with dry friction Part 2. Dynamics of motion , 1991 .

[9]  Woojin Chung,et al.  Design of a nonholonomic manipulator , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[10]  Kevin M. Lynch,et al.  Planar Manipulation on a Conveyor with a One Joint Robot , 1996 .

[11]  John F. Canny,et al.  "RISC" industrial robotics: recent results and open problems , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[12]  Matthew T. Mason,et al.  An exploration of sensorless manipulation , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[13]  Matthew T. Mason,et al.  Parts orienting with partial sensor information , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[15]  Tad McGeer,et al.  Passive walking with knees , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[16]  Shirley Dex,et al.  JR 旅客販売総合システム(マルス)における運用及び管理について , 1991 .

[17]  Matthew T. Mason,et al.  Automatic Grasp Planning: An Operation Space Approach , 1986, FJCC.

[18]  James C. Alexander,et al.  Bounds on the Friction-Dominated Motion of a Pushed Object , 1993, Int. J. Robotics Res..

[19]  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.

[20]  G. Boothroyd,et al.  Assembly Automation and Product Design , 1991 .

[21]  Arthur C. Sanderson,et al.  The motion of a pushed, sliding workpiece , 1988, IEEE J. Robotics Autom..

[22]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[23]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[24]  Michael A. Erdmann,et al.  Understanding Action and Sensing by Designing Action-Based Sensors , 1995, Int. J. Robotics Res..

[25]  Randy C. Brost,et al.  Automatic Grasp Planning in the Presence of Uncertainty , 1988, Int. J. Robotics Res..

[26]  Kevin M. Lynch,et al.  The mechanics of fine manipulation by pushing , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[27]  Daniel E. Koditschek,et al.  Global asymptotic stability of a passive juggler: a parts feeding strategy , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[28]  Michael A. Erdmann,et al.  Nonprehensile two palm manipulation with non-equilibrium transitions between stable states , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[29]  Kevin M. Lynch,et al.  Stable Pushing: Mechanics, Controllability, and Planning , 1995, Int. J. Robotics Res..

[30]  Daniel E. Koditschek,et al.  Further progress in robot juggling: the spatial two-juggle , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[31]  Kevin M. Lynch,et al.  Controllability of pushing , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[32]  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.

[33]  Daniel E. Koditschek,et al.  From stable to chaotic juggling: theory, simulation, and experiments , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[34]  Jayaraman Krishnasamy,et al.  Mechanics of vibration-assisted entrapment with application to design , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

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

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

[37]  V. Rich Personal communication , 1989, Nature.

[38]  Yangsheng Xu,et al.  Experimental study of an underactuated manipulator , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[39]  R. Brockett Nonlinear systems and differential geometry , 1976, Proceedings of the IEEE.

[40]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[41]  Bruce Randall Donald,et al.  Distributed Robotic Manipulation: Experiments in Minimalism , 1995, ISER.

[42]  Kevin M. Lynch,et al.  Dynamic underactuated nonprehensile manipulation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[43]  Randy C. Brost Automatic grasp planning in the presence of uncertainty , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[44]  Matthew T. Mason,et al.  Robot Hands and the Mechanics of Manipulation , 1985 .

[45]  Giuseppe Oriolo,et al.  Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[46]  Alan D. Christiansen,et al.  Automated design of part feeders using a genetic algorithm , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[47]  John F. Canny,et al.  Designing parts feeders using dynamic simulation , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[48]  A. Ruina,et al.  Planar sliding with dry friction Part 1. Limit surface and moment function , 1991 .

[49]  Kevin M. Lynch Sensorless parts feeding with a one joint robot , 1996 .

[50]  Kenneth Y. Goldberg,et al.  Geometric Eccentricity and the Complexity of Manipulation Plans , 2000, Algorithmica.

[51]  Matthew T. Mason,et al.  Mechanics and Planning of Manipulator Pushing Operations , 1986 .

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

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

[54]  Hirohiko Arai Controllability of a 3-DOF manipulator with a passive joint under a nonholonomic constraint , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[55]  P. Crouch,et al.  Spacecraft attitude control and stabilization: Applications of geometric control theory to rigid body models , 1984 .

[56]  Matthew T. Mason,et al.  Posing Polygonal Objects in the Plane by Pushing , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[57]  David J. Kriegman,et al.  Complete algorithms for reorienting polyhedral parts using a pivoting gripper , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[58]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

[59]  Michael Caine The design of shape interactions using motion constraints , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[60]  Zdravko Balorda,et al.  Reducing uncertainty of objects by robot pushing , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[61]  Ken Goldberg,et al.  Sensorless Manipulation Using Transverse Vibrations of a Plate , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[62]  Alan D. Christiansen Manipulation planning for empirical backprojections , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.