Legged Self-Manipulation

This paper introduces self-manipulation as a new formal design methodology for legged robots with varying ground interactions. The term denotes a set of modeling choices that permit a uniform and body-centric representation of the equations of motion - essentially a guide to the selection and configuration of coordinate frames. We present the hybrid system kinematics, dynamics, and transitions in the form of a consistently structured representation that simplifies and unites the account of these, otherwise bewilderingly diverse differential algebraic equations. Cleaving as closely as possible to the modeling strategies developed within the mature manipulation literature, self-manipulation models can leverage those insights and results where applicable, while clarifying the fundamental differences. Our primary motivation is not to facilitate numerical simulation but rather to promote design insight. We instantiate the abstract formalism for a simplified model of RHex, and illustrate its utility by applying a variety of analytical and computational techniques to derive new results bearing on behaviors, controllers, and platform design. For each example, we present empirical results documenting the specific benefits of the new insight into the robot's transitions from standing to moving in place and to leaping.

[1]  Daniel E. Koditschek,et al.  RHex: A Simple and Highly Mobile Hexapod Robot , 2001, Int. J. Robotics Res..

[2]  John D Madden,et al.  Mobile Robots: Motor Challenges and Materials Solutions , 2007, Science.

[3]  Afsar Saranli,et al.  Task oriented kinematic analysis for a legged robot with half-circular leg morphology , 2009, 2009 IEEE International Conference on Robotics and Automation.

[4]  Mustafa Mert Ankarali,et al.  Control of underactuated planar pronking through an embedded spring-mass Hopper template , 2011, Auton. Robots.

[5]  Martin Buehler,et al.  Towards a dynamic actuator model for a hexapod robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  Alfred A. Rizzi,et al.  Gait Regulation and Feedback on a Robotic Climbing Hexapod , 2006, Robotics: Science and Systems.

[7]  John Guckenheimer,et al.  The Dynamics of Legged Locomotion: Models, Analyses, and Challenges , 2006, SIAM Rev..

[8]  Ian W. Hunter,et al.  A comparative analysis of actuator technologies for robotics , 1992 .

[9]  Daniel E. Koditschek,et al.  Toward a vocabulary of legged leaping , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  Daniel E. Koditschek,et al.  On the Comparative Analysis of Locomotory Systems with Vertical Travel , 2010, ISER.

[11]  Alfred A. Rizzi,et al.  Legless Locomotion: A Novel Locomotion Technique for Legged Robots , 2008, Int. J. Robotics Res..

[12]  Aaron M. Johnson,et al.  Autonomous legged hill and stairwell ascent , 2011, 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics.

[13]  Masayoshi Tomizuka,et al.  Tail Assisted Dynamic Self Righting , 2012 .

[14]  Chen Li,et al.  A Terradynamics of Legged Locomotion on Granular Media , 2013, Science.

[15]  Martin Buehler,et al.  Reliable stair climbing in the simple hexapod 'RHex' , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Kevin M. Lynch,et al.  Nonprehensile robotic manipulation: controllability and planning , 1996 .

[17]  A. Bloch,et al.  Nonholonomic Mechanics and Control , 2004, IEEE Transactions on Automatic Control.

[18]  Vijay R. Kumar,et al.  Velocity and Acceleration Analysis of Contact Between Three-Dimensional Rigid Bodies , 1996 .

[19]  Daniel E. Koditschek,et al.  Laboratory on legs: an architecture for adjustable morphology with legged robots , 2012, Defense, Security, and Sensing.

[20]  Christine Chevallereau,et al.  Asymptotically Stable Walking of a Five-Link Underactuated 3-D Bipedal Robot , 2009, IEEE Transactions on Robotics.

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

[22]  Matthew T. Mason,et al.  Mechanics of Robotic Manipulation , 2001 .

[23]  Joel W. Burdick,et al.  Mobility of bodies in contact. I. A 2nd-order mobility index for multiple-finger grasps , 1994, IEEE Trans. Robotics Autom..

[24]  Robin R. Murphy,et al.  Moonlight in Miami: a field study of human-robot interaction in the context of an urban search and rescue disaster response training exercise , 2004 .

[25]  Vítor Matos,et al.  A bio-inspired postural control for a quadruped robot: An attractor-based dynamics , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Galen Clark Haynes Gait regulation control techniques for robust legged locomotion , 2008 .

[27]  David J. Montana,et al.  The Kinematics of Contact and Grasp , 1988, Int. J. Robotics Res..

[28]  Daniel E. Koditschek,et al.  Standing self-manipulation for a legged robot , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Robin R. Murphy,et al.  Moonlight in Miami : A Field Study of Human-Robot Interaction in the Context of an Urban Search and Rescue Disaster Response Training Exercise , 2003 .

[30]  Vijay Kumar,et al.  Robotic grasping and contact: a review , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[31]  Bernard Roth,et al.  On the spatial motion of a rigid body with point contact , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[32]  Roy Featherstone,et al.  Rigid Body Dynamics Algorithms , 2007 .

[33]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[34]  Mark H. Yim,et al.  Two Approaches to Distributed Manipulation , 2000 .

[35]  E. Z. Moore Leg Design and Stair Climbing Control for the RHex Robotic Hexapod , 2002 .

[36]  Atsuo Kawamura,et al.  Simulation of an autonomous biped walking robot including environmental force interaction , 1998, IEEE Robotics Autom. Mag..

[37]  R. Full,et al.  Tail-assisted pitch control in lizards, robots and dinosaurs , 2012, Nature.

[38]  R J Full,et al.  Templates and anchors: neuromechanical hypotheses of legged locomotion on land. , 1999, The Journal of experimental biology.

[39]  Oussama Khatib,et al.  Compliant Control of Multicontact and Center-of-Mass Behaviors in Humanoid Robots , 2010, IEEE Transactions on Robotics.

[40]  Samuel Burden,et al.  Bio-inspired design and dynamic maneuverability of a minimally actuated six-legged robot , 2010, 2010 3rd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[41]  Derek Dunn-Rankin,et al.  Personal power systems , 2005 .

[42]  Martin Buehler,et al.  Towards pronking with a hexapod robot , 2001 .

[43]  Joel W. Burdick,et al.  Passive force closure and its computation in compliant-rigid grasps , 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).

[44]  Majid Nili Ahmadabadi,et al.  A dynamic object manipulation approach to dynamic biped locomotion , 2008, Robotics Auton. Syst..

[45]  Daniel E. Koditschek,et al.  A framework for the coordination of legged robot gaits , 2004, IEEE Conference on Robotics, Automation and Mechatronics, 2004..

[46]  Allison M. Okamura,et al.  An overview of dexterous manipulation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

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

[48]  Daniel E. Koditschek,et al.  Parametric Jumping Dataset on the RHex Robot , 2012 .

[49]  Daniel E. Koditschek,et al.  Sequential Composition of Dynamically Dexterous Robot Behaviors , 1999, Int. J. Robotics Res..