Analytic Characterization of a Class of Three-contact Frictional Equilibrium Postures in Three-dimensional Gravitational Environments

Quasistatic legged locomotion over uneven terrains requires characterization of the mechanism’s feasible equilibrium postures. This paper characterizes the feasible equilibrium postures of mechanisms supported by three frictional point contacts in a three-dimensional gravitational environment, for a subclass of contact arrangements, called tame , for which the friction cones lie above the plane spanned by the contacts. The kinematic structure of the mechanism is lumped into a single rigid body Β having the same contacts with the environment and a variable center of mass. The equilibrium postures associated with a given set of contacts become the center-of-mass locations of Β that maintain a feasible equilibrium with respect to gravity. The paper establishes the relations between the feasible equilibrium region and the classical support polygon principle. For tame 3-contact arrangements, the paper identifies and characterizes geometrically three types of boundary curves of the feasible equilibrium region, where two of them are obtained is closed-from, and the third is given implicitly as a solution of a set of nonlinear equations, which can be traced numerically. The three types of boundary curves are then associated with the onset of three different modes of non-static contact motions. Finally, the paper reports on experimental results that verify the theoretical predictions by using a 3-legged prototype.

[1]  David E. Orin,et al.  General formulation for force distribution in power grasp , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[2]  Toru Omata,et al.  Rigid body analysis of the indeterminate grasp force in power grasps , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Tsuneo Yoshikawa Passive and Active Closures by Constraining Mechanisms , 1999 .

[4]  Timothy Bretl,et al.  Testing Static Equilibrium for Legged Robots , 2008, IEEE Transactions on Robotics.

[5]  Richard W. Longman,et al.  Liapunov Stability of Force-Controlled Grasps with a Multi-Fingered Hand , 1996, Int. J. Robotics Res..

[6]  Jeffrey J. Biesiadecki,et al.  Athlete: A cargo handling and manipulation robot for the moon , 2007, J. Field Robotics.

[7]  Shuuji Kajita,et al.  ZMP analysis for arm/leg coordination , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[8]  Timothy Bretl,et al.  Motion Planning for Legged Robots on Varied Terrain , 2008, Int. J. Robotics Res..

[9]  Yizhar Or,et al.  Computation and Graphical Characterization of Robust Multiple-Contact Postures in Two-Dimensional Gravitational Environments , 2006, Int. J. Robotics Res..

[10]  Van-Duc Nguyen,et al.  Constructing force-closure grasps , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[11]  Zexiang Li,et al.  On quality functions for grasp synthesis and fixture planning , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[12]  Steven Dubowsky,et al.  Motion planning of mobile multi-limb robotic systems subject to force and friction constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[13]  Joel W. Burdick,et al.  Motion planning for kinematic stratified systems with application to quasi-static legged locomotion and finger gaiting , 2002, IEEE Trans. Robotics Autom..

[14]  P. GONZALEZ DE SANTOS,et al.  Including Joint Torques and Power Consumption in the Stability Margin of Walking Robots , 2005, Auton. Robots.

[15]  David E. Orin,et al.  Gait planning for energy efficiency in walking machines , 1997, Proceedings of International Conference on Robotics and Automation.

[16]  Jerry E. Pratt,et al.  A Controller for the LittleDog Quadruped Walking on Rough Terrain , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

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

[19]  Raymond J. Cipra,et al.  Optimal Contact Force Distribution for Multi-Limbed Robots , 2006 .

[20]  Michael Y. Wang,et al.  A full-kinematic model of fixtures for precision locating applications , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[21]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[22]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[23]  Reid G. Simmons,et al.  Perception, Planning, and Control for Autonomous Walking With the Ambler Planetary Rover , 1996, Int. J. Robotics Res..

[24]  Jeffrey C. Trinkle,et al.  Stability characterizations of fixtured rigid bodies with Coulomb friction , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[25]  Yizhar Or,et al.  On the hybrid dynamics of planar mechanisms supported by frictional contacts. II: stability of two-contact rigid body postures , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

[27]  David Wettergreen,et al.  Dante II: Technical Description, Results, and Lessons Learned , 1999, Int. J. Robotics Res..

[28]  Werner Neubauer Locomotion with articulated legs in pipes or ducts , 1993, Robotics Auton. Syst..

[29]  B. Dundas,et al.  DIFFERENTIAL TOPOLOGY , 2002 .

[30]  Jonghoon Park,et al.  General ZMP Preview Control for Bipedal Walking , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[31]  Robert B. McGhee,et al.  Adaptive Locomotion of a Multilegged Robot over Rough Terrain , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[32]  Brian H. Wilcox,et al.  Athlete: A cargo handling and manipulation robot for the moon: Research Articles , 2007 .

[33]  Toru Omata,et al.  Fast dextrous re-grasping with optimal contact forces and contact sensor-based impedance control , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[34]  R. Mason,et al.  Stable poses of 3-dimensional objects , 1997, Proceedings of International Conference on Robotics and Automation.

[35]  Manuel A. Armada,et al.  Reliable, Built-in, High-Accuracy Force Sensing for Legged Robots , 2006, Int. J. Robotics Res..

[36]  Mark H. Overmars,et al.  Immobilizing Hinged Polygons , 2007, Int. J. Comput. Geom. Appl..

[37]  Yizhar Or,et al.  On the hybrid dynamics of planar mechanisms supported by frictional contacts. I: necessary conditions for stability , 2008, 2008 IEEE International Conference on Robotics and Automation.

[38]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[39]  Timothy Bretl,et al.  Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints: The Free-Climbing Robot Problem , 2006, Int. J. Robotics Res..

[40]  Moshe Shoham,et al.  Singularity analysis of a class of composite serial in-parallel robots , 2001, IEEE Trans. Robotics Autom..

[41]  Jean-Daniel Boissonnat,et al.  Motion Planning of Legged Robots , 2000, SIAM J. Comput..

[42]  J. Michael McCarthy,et al.  Introduction to theoretical kinematics , 1990 .

[43]  Masayuki Inaba,et al.  Motion planning for humanoid robots under obstacle and dynamic balance constraints , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[44]  Antonio Bicchi,et al.  Hands for dexterous manipulation and robust grasping: a difficult road toward simplicity , 2000, IEEE Trans. Robotics Autom..

[45]  Yu Wang,et al.  On the inconsistency of rigid-body frictional planar mechanics , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[46]  Tsuneo Yoshikawa,et al.  Static evaluation of humanoid robot postures constrained to the surrounding environment through their limbs , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[47]  Timothy Bretl,et al.  A fast and adaptive test of static equilibrium for legged robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[48]  Ahmad Ghasempoor,et al.  A measure of machine stability for moving base manipulators , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[49]  S. LaValle,et al.  Motion Planning , 2008, Springer Handbook of Robotics.

[50]  Yoshihiko Nakamura,et al.  Contact phase invariant control for humanoid robot based on variable impedant inverted pendulum model , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

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

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

[53]  Kazuhito Yokoi,et al.  Experimental Study of Humanoid Robot HRP-1S , 2004, Int. J. Robotics Res..

[54]  Guanfeng Liu,et al.  Coordinated manipulation of objects by multifingered robotic hand in contact space and active joint space , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[55]  R. McGhee,et al.  On the stability properties of quadruped creeping gaits , 1968 .

[56]  Jean-Daniel Boissonnat,et al.  On Computing Four-Finger Equilibrium and Force-Closure Grasps of Polyhedral Objects , 1997, Int. J. Robotics Res..

[57]  Alain Dandurand The Rigidity of Compound Spatial Grids , 1984 .

[58]  Jonghoon Park,et al.  Enveloping grasp feasibility inequality , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[59]  Timothy Bretl,et al.  Motion planning for a three-limbed climbing robot in vertical natural terrain , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[60]  Jeffrey C. Trinkle,et al.  Grasp analysis as linear matrix inequality problems , 2000, IEEE Trans. Robotics Autom..

[61]  Evangelos Papadopoulos,et al.  A new measure of tipover stability margin for mobile manipulators , 1996, Proceedings of IEEE International Conference on Robotics and Automation.