Prediction of the quasistatic planar motion of a contacted rigid body

Planning the motion of bodies in contact requires a model of contact mechanics in order to predict sliding, rolling, and jamming. Such a model typically assumes that the bodies are rigid and that tangential forces at the contacts obey Coulomb's law. Though, usually assumed to be constant, the static and dynamic coefficients of friction vary in space and time and are difficult to measure accurately. In this paper, we study a quasistatic, multi-rigid-body model for planar systems, in which the coefficients of friction are treated as independent variables. Our analysis yields inequalities defining regions in the space of friction coefficients for which a particular contact mode is feasible. The geometrical interpretation of these inequalities leads to a simple graphical technique to test contact mode feasibility. This technique is then used to generate a nontrivial example in which several contact modes are simultaneously feasible. Despite model ambiguity, there are factors which argue in favor of using a quasistatic, rigid-body model. This point is highlighted by the successful application of our results to the planning of two manipulation tasks. >

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

[2]  J. Michael McCarthy,et al.  On grasping planar objects with two articulated fingers , 1985, IEEE J. Robotics Autom..

[3]  V. T. Rajan Minimum time trajectory planning , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

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

[5]  Jeffrey C. Trinkle,et al.  A framework for planning dexterous manipulation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[6]  Per Lötstedt Mechanical Systems of Rigid Bodies Subject to Unilateral Constraints , 1982 .

[7]  Arthur C. Sanderson,et al.  Planning robotic manipulation strategies for sliding objects , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[8]  Per Lötstedt Coulomb Friction in Two-Dimensional Rigid Body Systems , 1981 .

[9]  Ken Goldberg,et al.  Stochastic plans for robotic manipulation , 1991 .

[10]  Jeffrey C. Trinkle,et al.  On the stability and instantaneous velocity of grasped frictionless objects , 1992, IEEE Trans. Robotics Autom..

[11]  Jeffrey C. Trinkle,et al.  The initial grasp liftability chart , 1989, IEEE Trans. Robotics Autom..

[12]  V.-D. Nguyen The Synthesis of Force Closure Grasps in the Plane. , 1985 .

[13]  Randy C. Brost,et al.  Graphical analysis of planar rigid-body dynamics with multiple frictional contacts , 1991 .

[14]  Daniel E. Whitney,et al.  Quasi-Static Assembly of Compliantly Supported Rigid Parts , 1982 .

[15]  J. Kenneth Kinematic and force analysis of articulated hands , 1985 .

[16]  Friedrich Pfeiffer,et al.  Dynamics Of Assembly Processes With A Manipulator , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Bernard Roth,et al.  Analysis of Multifingered Hands , 1986 .

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

[19]  Matthew T. Mason,et al.  An exploration of sensorless manipulation , 1986, IEEE J. Robotics Autom..

[20]  Michael A. Erdmann,et al.  On Motion Planning with Uncertainty , 1984 .

[21]  Chang Zeng Mechanics of dexterous manipulation , 1991 .

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

[23]  Yin-Tien Wang,et al.  Dynamics of rigid bodies undergoing multiple frictional contacts , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[24]  Michael A. Peshkin,et al.  Admittance matrix design for force-guided assembly , 1992, IEEE Trans. Robotics Autom..

[25]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[26]  Michael E. Caine,et al.  Chamferless assembly of rectangular parts in two and three dimensions , 1985 .

[27]  T. A. Hearson Kinematics of Machines , 1903, Nature.

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

[29]  Jeffrey C. Trinkle,et al.  A complementarity approach to a quasistatic multi-rigid-body contact problem , 1996, Comput. Optim. Appl..

[30]  Randy C. Brost,et al.  Analysis and planning of planar manipulation tasks , 1992 .

[31]  R. S. Fearing,et al.  Grasping polyhedral objects with slip , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[32]  Ranganathan Charath Ram An implementation of a dexterous manipulator for a two-dimensional, low-friction environment , 1993 .

[33]  John M. Hollerbach,et al.  Planning a minimum-time trajectories for robot arms , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[34]  V. T. Rajan,et al.  Dynamics of a rigid body in frictional contact with rigid walls: Motion in two dimensions , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[35]  H. Harry Asada,et al.  A Discrete Event Controller Using Petri Nets Applied To Assembly , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[36]  Matthew Thomas Mason,et al.  Manipulator grasping and pushing operations , 1982 .

[37]  Vijay Kumar,et al.  A minimum principle for the dynamic analysis of systems with frictional contacts , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[38]  J. T. Oden,et al.  Models and computational methods for dynamic friction phenomena , 1984 .

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

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

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