Multi-legged steering and slipping with low DoF hexapod robots.

Thanks to their sprawled posture and multi-legged support, stability is not as hard to achieve for hexapedal robots as it is for bipeds and quadrupeds. A key engineering challenge with hexapods has been to produce insect-like agility and maneuverability, of which steering is an essential part. However, the mechanisms of multi-legged steering are not always clear, especially for robots with underactuated legs. Here we propose a formal definition of steering, and show why steering is difficult for robots with 6 or more underactuated legs. We show that for many of these robots, steering is impossible without slipping, and present experimental results which demonstrate the importance of allowing for slipping to occur intentionally when optimizing steering ability. Our results suggest that a non-holonomic multi-legged slipping model might be more appropriate than dynamic models for representing such robots, and that conventional non-slip contact models might miss significant parts of the performance envelope.

[1]  D. Miller,et al.  Focused modularity: Rapid iteration of design and fabrication of a meter-scale hexapedal robot , 2015 .

[2]  P. Holmes,et al.  Steering by transient destabilization in piecewise-holonomic models of legged locomotion , 2008 .

[3]  David Zarrouk,et al.  Dynamic legged locomotion for palm-size robots , 2015, Defense + Security Symposium.

[4]  David Zarrouk,et al.  Dynamic turning of 13 cm robot comparing tail and differential drive , 2012, 2012 IEEE International Conference on Robotics and Automation.

[5]  Weihai Chen,et al.  Tripod gaits planning and kinematics analysis of a hexapod robot , 2009, 2009 IEEE International Conference on Control and Automation.

[6]  Brian Bittner,et al.  Gait modeling and optimization for the perturbed Stokes regime , 2019, Nonlinear Dynamics.

[7]  Daniel E. Koditschek,et al.  Longitudinal quasi-static stability predicts changes in dog gait on rough terrain , 2017, Journal of Experimental Biology.

[8]  Dilip Kumar Pratihar,et al.  Kinematics, Dynamics and Power Consumption Analyses for Turning Motion of a Six-Legged Robot , 2014, J. Intell. Robotic Syst..

[9]  Howie Choset,et al.  Geometric motion planning: The local connection, Stokes’ theorem, and the importance of coordinate choice , 2011, Int. J. Robotics Res..

[10]  Lu Li,et al.  Kinematic gait synthesis for snake robots , 2016, Int. J. Robotics Res..

[11]  Full,et al.  Many-legged maneuverability: dynamics of turning in hexapods , 1999, The Journal of experimental biology.

[12]  W. J. Bell,et al.  Rotational locomotion by the cockroach Blattella germanica , 1981 .

[13]  David Zarrouk,et al.  Controlled In-Plane Locomotion of a Hexapod Using a Single Actuator , 2015, IEEE Transactions on Robotics.

[14]  Viktor Zolotov,et al.  Kinematik der phototaktischen Drehung bei der HonigbieneApis mellifera L. , 1975, Journal of comparative physiology.

[15]  Philip Holmes,et al.  Mechanical models for insect locomotion: dynamics and stability in the horizontal plane I. Theory , 2000, Biological Cybernetics.

[16]  S. Revzen,et al.  Coulomb Friction Crawling Model Yields Linear Force–Velocity Profile , 2019, Journal of Applied Mechanics.

[17]  Yue Sun,et al.  Rapidly Prototyping Robots: Using Plates and Reinforced Flexures , 2017, IEEE Robotics & Automation Magazine.

[18]  Mark Yim,et al.  A Biologically-Inspired Dynamic Legged Locomotion With a Modular Reconfigurable Robot , 2008 .

[19]  Philip Holmes,et al.  Dynamics and stability of insect locomotion: a hexapedal model for horizontal plane motions , 2004, Biological Cybernetics.

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

[21]  Jonathan E. Clark,et al.  iSprawl: Design and Tuning for High-speed Autonomous Open-loop Running , 2006, Int. J. Robotics Res..

[22]  Duncan W. Haldane,et al.  Roll oscillation modulated turning in dynamic millirobots , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).