Whole-Body Motion Planning for a Six-Legged Robot Walking on Rugged Terrain

Whole-body motion planning is a key ability for legged robots, which allows for the generation of terrain adaptive behaviors and thereby improved mobility in complex environment. To this end, this paper addresses the issue of terrain geometry based whole-body motion planning for a six-legged robot over a rugged terrain. The whole-body planning is decomposed into two sub-tasks: leg support and swing. For leg support planning, the target pose of the robot torso in a walking step is first found by maximizing the stability margin at the moment of support-swing transition and matching the orientation of the support polygon formed by target footholds. Then, the torso and thereby the leg support trajectories are generated using cubic spline interpolation and transferred into joint space through inverse kinematics. In terms of leg swing planning, the trajectories in a walking step are generated by solving an optimal problem that satisfies three constraints and a bioinspired objective function. The proposed whole-body motion planning strategies are implemented with a simulation and a real-world six-legged robot, and the results show that stable and collision-free motions can be produced for the robot over rugged terrains.

[1]  Gerd Hirzinger,et al.  The DLR Crawler: evaluation of gaits and control of an actively compliant six-legged walking robot , 2009, Ind. Robot.

[2]  Stefan Schaal,et al.  Fast, robust quadruped locomotion over challenging terrain , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  S. Schaal,et al.  Robotics and Neuroscience , 2014, Current Biology.

[4]  Qiao Sun,et al.  Towards dynamic alternating tripod trotting of a pony-sized hexapod robot for disaster rescuing based on multi-modal impedance control , 2018, Robotica.

[5]  Piotr Skrzypczynski,et al.  Adaptive Motion Planning for Autonomous Rough Terrain Traversal with a Walking Robot , 2016, J. Field Robotics.

[6]  Pablo González de Santos,et al.  Minimizing Energy Consumption in Hexapod Robots , 2009, Adv. Robotics.

[7]  Andrew Jackson Neuroscience: Brain-controlled robot grabs attention , 2012, Nature.

[8]  Navinda Kottege,et al.  Weaver: Hexapod robot for autonomous navigation on unstructured terrain , 2018, J. Field Robotics.

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

[10]  Shin-Min Song,et al.  Path planning and gait of walking machine in an obstacle-strewn environment , 1991, J. Field Robotics.

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

[12]  Hartmut Witte,et al.  FROM BIOMECHANICS OF RATS’ INCLINED LOCOMOTION TO A CLIMBING ROBOT , 2013 .

[13]  Alfred A. Rizzi,et al.  Autonomous navigation for BigDog , 2010, 2010 IEEE International Conference on Robotics and Automation.

[14]  H. Benjamin Brown,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. RHex: A Biologically Inspired Hexapod Runner ∗ , 2022 .

[15]  Jie Chen,et al.  Development of a Bionic Hexapod Robot for Walking on Unstructured Terrain , 2014 .

[16]  Heiko Hirschmüller,et al.  Stereo-vision-based navigation of a six-legged walking robot in unknown rough terrain , 2012, Int. J. Robotics Res..

[17]  Ping Sun,et al.  Tracking control for a cushion robot based on fuzzy path planning with safe angular velocity , 2017, IEEE/CAA Journal of Automatica Sinica.

[18]  Jie Chen,et al.  Biomimetic Design and Optimal Swing of a Hexapod Robot Leg , 2014 .

[19]  Xiaochun Wang,et al.  A computational neuroscience model of working memory with application to robot perceptual learning , 2007 .

[20]  Frank Kirchner,et al.  Development of the six‐legged walking and climbing robot SpaceClimber , 2012, J. Field Robotics.

[21]  Rüdiger Dillmann,et al.  Reactive reflex-based control for a four-legged walking machine , 2003, Robotics Auton. Syst..

[22]  Daniel D. Lee,et al.  Search-based planning for a legged robot over rough terrain , 2009, 2009 IEEE International Conference on Robotics and Automation.

[23]  Pierre Payeur,et al.  A Mode-Switching Motion Control System for Reactive Interaction and Surface Following Using Industrial Robots , 2018, IEEE/CAA Journal of Automatica Sinica.

[24]  Shaoping Bai,et al.  Terrain evaluation and its application to path planning for walking machines , 2001, Adv. Robotics.

[25]  MengChu Zhou,et al.  Modified Primal-Dual Neural Networks for Motion Control of Redundant Manipulators With Dynamic Rejection of Harmonic Noises , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Yanhe Zhu,et al.  Improving Kinematic Flexibility and Walking Performance of a Six-legged Robot by Rationally Designing Leg Morphology , 2019, Journal of Bionic Engineering.

[27]  Stefan Schaal,et al.  Learning, planning, and control for quadruped locomotion over challenging terrain , 2011, Int. J. Robotics Res..

[28]  MengChu Zhou,et al.  Energy-Optimal Collision-Free Motion Planning for Multiaxis Motion Systems: An Alternating Quadratic Programming Approach , 2019, IEEE Transactions on Automation Science and Engineering.