Robotic modelling of snake traversing large, smooth obstacles reveals stability benefits of body compliance

Snakes can move through almost any terrain. Although their locomotion on flat surfaces using planar gaits is inherently stable, when snakes deform their body out of plane to traverse complex terrain, maintaining stability becomes a challenge. On trees and desert dunes, snakes grip branches or brace against depressed sand for stability. However, how they stably surmount obstacles like boulders too large and smooth to gain such ‘anchor points’ is less understood. Similarly, snake robots are challenged to stably traverse large, smooth obstacles for search and rescue and building inspection. Our recent study discovered that snakes combine body lateral undulation and cantilevering to stably traverse large steps. Here, we developed a snake robot with this gait and snake-like anisotropic friction and used it as a physical model to understand stability principles. The robot traversed steps as high as a third of its body length rapidly and stably. However, on higher steps, it was more likely to fail due to more frequent rolling and flipping over, which was absent in the snake with a compliant body. Adding body compliance reduced the robot's roll instability by statistically improving surface contact, without reducing speed. Besides advancing understanding of snake locomotion, our robot achieved high traversal speed surpassing most previous snake robots and approaching snakes, while maintaining high traversal probability.

[1]  Jasmine A. Nirody,et al.  The mechanics of slithering locomotion , 2009, Proceedings of the National Academy of Sciences.

[2]  Shigeo Hirose,et al.  Development of Active-Joint Active-Wheel High Traversability Snake-Like Robot ACM-R4.2 , 2013, J. Robotics Mechatronics.

[3]  Howie Choset,et al.  Snake Robot Urban Search After the 2017 Mexico City Earthquake , 2018, 2018 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[4]  Shigeo Hirose,et al.  Biologically Inspired Snake-like Robots , 2004, 2004 IEEE International Conference on Robotics and Biomimetics.

[5]  Tomonari Furukawa,et al.  Automated polishing of an unknown three-dimensional surface , 1996 .

[6]  R J Full,et al.  How animals move: an integrative view. , 2000, Science.

[7]  Gregory S. Chirikjian,et al.  Snake-Like and Continuum Robots , 2016, Springer Handbook of Robotics, 2nd Ed..

[8]  Karsten Berns,et al.  Controlling a multi-joint robot for autonomous sewer inspection , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[9]  Mark R. Cutkosky,et al.  Design of Materials and Mechanisms for Responsive Robots , 2018, Annu. Rev. Control. Robotics Auton. Syst..

[10]  Kazuo Tanaka,et al.  Climbing and descending control of a snake robot on step environments based on kinematics , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Fumitoshi Matsuno,et al.  Motion control of a snake robot moving between two non-parallel planes , 2018, Adv. Robotics.

[12]  Mark R. Cutkosky,et al.  Whole body adhesion: hierarchical, directional and distributed control of adhesive forces for a climbing robot , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[13]  Jörn Malzahn,et al.  An Overview on Principles for Energy Efficient Robot Locomotion , 2018, Front. Robot. AI.

[14]  B. Jayne,et al.  Perch size and structure have species-dependent effects on the arboreal locomotion of rat snakes and boa constrictors , 2011, Journal of Experimental Biology.

[15]  Fumitoshi Matsuno,et al.  Ladder Climbing with a Snake Robot , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  J. Gray,et al.  The Kinetics of Locomotion of the Grass-Snake , 1950 .

[17]  Shigeo Hirose,et al.  Study on three-dimensional active cord mechanism: development of ACM-R2 , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[18]  Andrew M. Mountcastle,et al.  BEEtag: A Low-Cost, Image-Based Tracking System for the Study of Animal Behavior and Locomotion , 2015, bioRxiv.

[19]  Mark Yim,et al.  An End-to-End System for Accomplishing Tasks with Modular Robots: Perspectives for the AI community , 2017, IJCAI.

[20]  Chen Li,et al.  Terradynamically streamlined shapes in animals and robots enhance traversability through densely cluttered terrain , 2015, Bioinspiration & biomimetics.

[21]  Shigeo Hirose,et al.  Snake-like active wheel robot ACM-R4.1 with joint torque sensor and limiter , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Fumitoshi Matsuno,et al.  Gait Design for a Snake Robot by Connecting Curve Segments and Experimental Demonstration , 2018, IEEE Transactions on Robotics.

[23]  B. Jayne,et al.  The effects of slope and branch structure on the locomotion of a specialized arboreal colubrid snake (Boiga irregularis). , 2015, Journal of experimental zoology. Part A, Ecological genetics and physiology.

[24]  Howie Choset,et al.  Snakes on an inclined plane: Learning an adaptive sidewinding motion for changing slopes , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Henry C Astley,et al.  Arboreal habitat structure affects the performance and modes of locomotion of corn snakes (Elaphe guttata). , 2009, Journal of experimental zoology. Part A, Ecological genetics and physiology.

[26]  Mark R. Cutkosky,et al.  Load-Sharing in Soft and Spiny Paws for a Large Climbing Robot , 2019, IEEE Robotics and Automation Letters.

[27]  D. Hu,et al.  Friction enhancement in concertina locomotion of snakes , 2012, Journal of The Royal Society Interface.

[28]  D. Goldman,et al.  Hamidreza Marvi slopes Sidewinding with minimal slip : Snake and robot ascent of sandy , 2014 .

[29]  Gen Endo,et al.  Development of multi-wheeled snake-like rescue robots with active elastic trunk , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[30]  Gregory S. Chirikjian,et al.  The kinematics of hyper-redundant robot locomotion , 1995, IEEE Trans. Robotics Autom..

[31]  Howie Choset,et al.  Differentiable and piecewise differentiable gaits for snake robots , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[32]  D. Penning,et al.  The king of snakes: performance and morphology of intraguild predators (Lampropeltis) and their prey (Pantherophis) , 2017, Journal of Experimental Biology.

[33]  Howie Choset,et al.  Conical sidewinding , 2012, 2012 IEEE International Conference on Robotics and Automation.

[34]  A. Herrel,et al.  Jack-of-all-trades master of all? Snake vertebrae have a generalist inner organization , 2013, Naturwissenschaften.

[35]  Daniela Rus,et al.  Soft Robotic Fingers with Embedded Ionogel Sensors and Discrete Actuation Modes for Somatosensitive Manipulation , 2019, 2019 2nd IEEE International Conference on Soft Robotics (RoboSoft).

[36]  Thomas W. Mitchel,et al.  Snakes partition their body to traverse large steps stably , 2019, Journal of Experimental Biology.

[37]  T. Takayama,et al.  Development of Souryu-I connected crawler vehicle for inspection of narrow and winding space , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[38]  Tetsuya Iwasaki,et al.  Serpentine locomotion with robotic snakes , 2002 .

[39]  Howie Choset,et al.  Planning end effector trajectories for a serially linked, floating-base robot with changing support polygon , 2014, 2014 American Control Conference.

[40]  B. Jayne,et al.  Muscular mechanisms of snake locomotion: An electromyographic study of lateral undulation of the florida banded water snake (Nerodia fasciata) and the yellow rat snake (Elaphe obsoleta) , 1988, Journal of morphology.

[41]  Johann Borenstein,et al.  OmniTread OT-4 serpentine robot: new features and experiments , 2007, SPIE Defense + Commercial Sensing.

[42]  Katie Byl,et al.  Metastable Walking Machines , 2009, Int. J. Robotics Res..

[43]  Akio Ishiguro,et al.  Obstacles are beneficial to me! Scaffold-based locomotion of a snake-like robot using decentralized control , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[44]  Siddhartha S. Srinivasa,et al.  Autonomous manipulation with a general-purpose simple hand , 2011, Int. J. Robotics Res..

[45]  U. Proske Vibration-sensitive mechanoreceptors in snake skin. , 1969, Experimental neurology.

[46]  Fumitoshi Matsuno,et al.  A study on sinus-lifting motion of a snake robot with energetic efficiency , 2012, 2012 IEEE International Conference on Robotics and Automation.

[47]  William Whittaker,et al.  Limbless locomotion: learning to crawl with a snake robot , 1997 .

[48]  Kazuo Tanaka,et al.  Development and Control of Articulated Mobile Robot for Climbing Steep Stairs , 2018, IEEE/ASME Transactions on Mechatronics.

[49]  H. Voris Dermal Scale-Vertebra Relationships in Sea Snakes (Hydrophiidae) , 1975 .

[50]  Kamilo Melo,et al.  Modular snake robot gaits on horizontal pipes , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[51]  D. Goldman,et al.  Sidewinding with minimal slip: Snake and robot ascent of sandy slopes , 2014, Science.

[52]  Kazuo Tanaka,et al.  Control of a Snake Robot for Ascending and Descending Steps , 2015, IEEE Transactions on Robotics.

[53]  Pål Liljebäck,et al.  Snake robot obstacle aided locomotion: An experimental validation of a non-smooth modeling approach , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[54]  Tyson L Hedrick,et al.  Software techniques for two- and three-dimensional kinematic measurements of biological and biomimetic systems , 2008, Bioinspiration & biomimetics.

[55]  M. Riley,et al.  Scaling of the axial morphology and gap-bridging ability of the brown tree snake, Boiga irregularis , 2007, Journal of Experimental Biology.

[56]  広瀬 茂男,et al.  Biologically inspired robots : snake-like locomotors and manipulators , 1993 .

[57]  Y. Lin,et al.  The cantilever abilities of snakes , 2000 .

[58]  Shigeo Hirose,et al.  Development of snake-like robot ACM-R8 with large and mono-tread wheel , 2015, Adv. Robotics.

[59]  Howie Choset,et al.  Shape-based coordination in locomotion control , 2018, Int. J. Robotics Res..

[60]  Shigeo Hirose,et al.  Biologically Inspired Robots: Snake-Like Locomotors and Manipulators , 1993 .

[61]  Chen Li,et al.  Body shape helps legged robots climb and turn in complex 3-D terrains , 2017 .

[62]  Daniel E. Koditschek,et al.  Mechanical and virtual compliance for robot locomotion in a compliant world , 2019 .

[63]  J. Gray The mechanism of locomotion in snakes. , 1946, The Journal of experimental biology.

[64]  Francisco José Madrid-Cuevas,et al.  Automatic generation and detection of highly reliable fiducial markers under occlusion , 2014, Pattern Recognit..

[65]  Shigeo Hirose,et al.  Development of Practical 3-Dimensional Active Cord Mechanism ACM-R4 , 2006, J. Robotics Mechatronics.

[66]  Howie Choset,et al.  Sidewinding on slopes , 2010, 2010 IEEE International Conference on Robotics and Automation.

[67]  B. Jayne Kinematics of terrestrial snake locomotion , 1986 .

[68]  B. Jayne,et al.  Gripping during climbing of arboreal snakes may be safe but not economical , 2014, Biology Letters.

[69]  Koichi Osuka,et al.  Development of mobile inspection robot for rescue activities: MOIRA , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[70]  Satoshi Murata,et al.  Distributed Self-Reconfiguration of M-TRAN III Modular Robotic System , 2008, Int. J. Robotics Res..

[71]  Chen Li,et al.  Body-terrain interaction affects large bump traversal of insects and legged robots , 2018, Bioinspiration & biomimetics.

[72]  Matthew Spenko,et al.  Robots on the Move: Versatility and Complexity in Mobile Robot Locomotion , 2013, IEEE Robotics & Automation Magazine.

[73]  Mark Vim,et al.  Climbing with Snake-Like Robots , 2001 .