Characterization of frictional multi-legged equilibrium postures on uneven terrains

Quasistatic legged locomotion over uneven terrains requires characterization of the legged robot equilibrium postures as well as an understanding of the non-static motion modes that can develop at the contacts. This paper characterizes the frictional multi-legged equilibrium postures on a generic class called ‘tame stances’, which satisfy a generalized support polygon principle. To characterize the equilibrium postures, the paper lumps the legged mechanism’s kinematic structure into a rigid body having a variable center of mass and maintaining the same contacts with the terrain. The equilibrium postures associated with a given set of contacts correspond to the locations of the center of mass at which the body is supported in static equilibrium by the same contacts under the influence of gravity. This paper thus characterizes the feasible equilibrium region of a rigid body having a variable center of mass and supported by multiple frictional contacts under the influence of gravity. The paper establishes that the feasible equilibrium region forms a convex set which has five types of boundary curves. These boundary curves are formulated analytically, illustrated with graphical examples, and associated with the onset of five non-static motion modes at the contacts. The paper also compares the analytical results against experimental measurements conducted on a legged mechanism prototype.

[1]  Luis Sentis,et al.  Prediction and Planning Methods of Bipedal Dynamic Locomotion Over Very Rough Terrains , 2011, ISRR.

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

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

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

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

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

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

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

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

[12]  Sangdeok Park,et al.  Body Workspace of Quadruped Walking Robot and its Applicability in Legged Locomotion , 2012, J. Intell. Robotic Syst..

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

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

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

[16]  Yizhar Or,et al.  Lyapunov stability of a rigid body with two frictional contacts , 2016, ArXiv.

[17]  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).

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

[19]  Mitsuharu Morisawa,et al.  Humanoid robot HRP-4 - Humanoid robotics platform with lightweight and slim body , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  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).

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

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

[23]  Joseph Duffy,et al.  Statics and Kinematics with Applications to Robotics , 1996 .

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

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

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

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

[28]  Tatsuo Arai,et al.  Rough terrain walking for bipedal robot by using ZMP criteria map , 2009, 2009 IEEE International Conference on Robotics and Automation.

[29]  Yoshihiko Nakamura,et al.  Leveraging Cone Double Description for Multi-contact Stability of Humanoids with Applications to Statics and Dynamics , 2015, Robotics: Science and Systems.

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

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

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

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

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

[35]  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).

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

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

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

[39]  Elon Rimon Computation of frictional multi-contact equilibrium stances and postures on 3 D uneven tame terrains , 2014 .

[40]  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).

[41]  Jerry E. Pratt,et al.  Comprehensive summary of the Institute for Human and Machine Cognition’s experience with LittleDog , 2011, Int. J. Robotics Res..

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

[43]  M. Hirose,et al.  Development of Humanoid Robot ASIMO , 2001 .

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

[45]  Jean Ponce,et al.  Manipulating Parts with an Array of Pins: A Method and a Machine , 2001, Int. J. Robotics Res..

[46]  Yizhar Or,et al.  Analytic Characterization of a Class of Three-contact Frictional Equilibrium Postures in Three-dimensional Gravitational Environments , 2010, Int. J. Robotics Res..

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

[48]  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).

[49]  Nicolas Mansard,et al.  Fast algorithms to test robust static equilibrium for legged robots , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[50]  Nathan van de Wouw,et al.  Stability Properties in Mechanical Systems , 2008 .

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

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

[53]  Amir Shapiro,et al.  A combined potential function and graph search approach for free gait generation of quadruped robots , 2012, 2012 IEEE International Conference on Robotics and Automation.

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

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

[56]  Byung Kook Kim,et al.  Energy-Efficient Gait Planning and Control for Biped Robots Utilizing the Allowable ZMP Region , 2014, IEEE Transactions on Robotics.

[57]  Alfred A. Rizzi,et al.  The LittleDog robot , 2011, Int. J. Robotics Res..

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

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