Bio-Inspired Adaptive Locomotion Control System for Online Adaptation of a Walking Robot on Complex Terrains

Developing a controller that enables a walking robot to autonomously adapt its locomotion to navigate unknown complex terrains is difficult, and the methods developed to address this problem typically require robot kinematics with arduous parameter tuning or machine learning techniques that require several trials or repetitions. To overcome this limitation, in this paper, we present continuous, online, and self-adaptive locomotion control inspired by biological control systems, including neural control and hormone systems. The control approach integrates our existing modular neural locomotion control (MNLC) and a newly introduced artificial hormone mechanism (AHM). While the MNLC can generate various gaits through its modulatory input, the AHM, which replicates the endocrine system, adapts to rapid changes in online walking frequency and gait in response to different complex terrains. The control approach is evaluated on an insect-like hexapod robot with 18 degrees of freedom. We provide the results in three sections. First, we demonstrate the adaptability of the robot with the proposed artificial hormones. Second, we compare the performance of two robots with and without artificial hormones while walking on different complex terrains using three performance indexes (stability, harmony, and displacement). Third, we evaluate real-time online adaptations in the real world through real robot walking on different unknown terrains. The experimental results demonstrate that the robot with the proposed artificial hormones does not require several learning trials to adapt its locomotion. Instead, it can continuously adapt its locomotion online, thereby providing greater success and higher performance than other techniques when walking on all terrains.

[1]  Darwin G. Caldwell,et al.  High-slope terrain locomotion for torque-controlled quadruped robots , 2016, Autonomous Robots.

[2]  Florentin Wörgötter,et al.  Obstacle/Gap Detection and Terrain Classification of Walking Robots Based on a 2d Laser Range Finder , 2013 .

[3]  Stjepan Bogdan,et al.  Analytically founded yaw control algorithm for walking on uneven terrain applied to a hexapod robot , 2019 .

[4]  Howie Choset,et al.  Central Pattern Generator With Inertial Feedback for Stable Locomotion and Climbing in Unstructured Terrain , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Gregory Dudek,et al.  Using Gait Change for Terrain Sensing by Robots , 2013, 2013 International Conference on Computer and Robot Vision.

[6]  S. Paolucci,et al.  Stability and harmony of gait in children with cerebral palsy. , 2011, Research in developmental disabilities.

[7]  Poramate Manoonpong,et al.  Neural control and adaptive neural forward models for insect-like, energy-efficient, and adaptable locomotion of walking machines , 2013, Front. Neural Circuits.

[8]  Amir Ayali,et al.  The subesophageal ganglion modulates locust inter-leg sensory-motor interactions via contralateral pathways. , 2018, Journal of insect physiology.

[9]  Lei Wang,et al.  Recent advances in the artificial endocrine system , 2011, Journal of Zhejiang University SCIENCE C.

[10]  Poramate Manoonpong,et al.  Online Gait Adaptation of a Hexapod Robot Using an Improved Artificial Hormone Mechanism , 2018, SAB.

[11]  Navinda Kottege,et al.  Autonomous navigation of hexapod robots with vision-based controller adaptation , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[13]  Frank Pasemann,et al.  SO(2)-Networks as Neural Oscillators , 2003, IWANN.

[14]  J. Ewer,et al.  Neuromodulation of the locust frontal ganglion during the moult: a novel role for insect ecdysis peptides , 2006, Journal of Experimental Biology.

[15]  E. Marder,et al.  Central pattern generators and the control of rhythmic movements , 2001, Current Biology.

[16]  Roland Strauss,et al.  Motor-Skill Learning in an Insect Inspired Neuro-Computational Control System , 2017, Front. Neurorobot..

[17]  Amir Ayali,et al.  The functional connectivity between the locust leg pattern generators and the subesophageal ganglion higher motor center , 2019, Neuroscience Letters.

[18]  Gianluca Tempesti,et al.  Artificial hormone network for adaptive robot in a dynamic environment , 2012, 2012 NASA/ESA Conference on Adaptive Hardware and Systems (AHS).

[19]  Cristina P. Santos,et al.  A sensory-driven controller for quadruped locomotion , 2017, Biological Cybernetics.

[20]  Feng Gao,et al.  Hexapod Adaptive Gait Inspired by Human Behavior for Six-Legged Robot Without Force Sensor , 2017, J. Intell. Robotic Syst..

[21]  Li-Hong Juang,et al.  Visual Tracking Control of Humanoid Robot , 2019, IEEE Access.

[22]  Sooyong Lee,et al.  Sensor information analysis for a humanoid robot , 2015 .

[23]  Marc Timme,et al.  Self-organized adaptation of a simple neural circuit enables complex robot behaviour , 2011, ArXiv.

[24]  E. Kravitz,et al.  Serotonin and aggression: insights gained from a lobster model system and speculations on the role of amine neurons in a complex behavior , 2000, Journal of Comparative Physiology A.

[25]  Phil Husbands,et al.  A multiple hormone approach to the homeostatic control of conflicting behaviours in an autonomous mobile robot , 2009, 2009 IEEE Congress on Evolutionary Computation.

[26]  Florentin Wörgötter,et al.  Sensor-driven neural control for omnidirectional locomotion and versatile reactive behaviors of walking machines , 2008, Robotics Auton. Syst..

[27]  Y. Zilberstein,et al.  Neuromodulation for behavior in the locust frontal ganglion , 2004, Journal of Comparative Physiology A.

[28]  Mark Neal,et al.  A neuro-endocrine inspired approach to long term energy autonomy in sailing robots. , 2010 .

[29]  David Rand,et al.  The Effect of Octopamine on the Locust Stomatogastric Nervous System , 2012, Front. Physio..

[30]  Yuki Murata,et al.  Development of an adaptive hexapod robot based on Follow-the-contact-point gait control and Timekeeper control , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[31]  Ronald C. Arkin Homeostatic control for a mobile robot: Dynamic replanning in hazardous environments , 1992, J. Field Robotics.

[32]  Joonho Lee,et al.  Learning agile and dynamic motor skills for legged robots , 2019, Science Robotics.

[33]  Maurice Fallon Accurate and robust localization for walking robots fusing kinematics, inertial, vision and LIDAR , 2018, Interface Focus.

[34]  Eren Erdal Aksoy,et al.  Visual terrain classification for selecting energy efficient gaits of a hexapod robot , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[35]  Dominik Belter,et al.  Efficient Modeling and Evaluation of Constraints in Path Planning for Multi-Legged Walking Robots , 2019, IEEE Access.

[36]  Pitiwut Teerakittikul,et al.  Artificial Hormone Network for Adaptable Robots , 2013 .

[37]  Jan Faigl,et al.  Cost of Transport Estimation for Legged Robot Based on Terrain Features Inference from Aerial Scan , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[38]  Şahin Yildirim,et al.  ODE (Open Dynamics Engine) based stability control algorithm for six legged robot , 2018, Measurement.

[39]  R. Harris-Warrick,et al.  Serotonin and Octopamine Produce Opposite Postures in Lobsters , 1980, Science.

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

[41]  Fumitoshi Matsuno,et al.  Adaptive Control Strategies for Interlimb Coordination in Legged Robots: A Review , 2017, Front. Neurorobot..