Hexapod Robot Gait Switching for Energy Consumption and Cost of Transport Management Using Heuristic Algorithms

Due to the prospect of using walking robots in an impassable environment for tracked or wheeled vehicles, walking locomotion is one of the most remarkable accomplishments in robotic history. Walking robots, however, are still being deeply researched and created. Locomotion over irregular terrain and energy consumption are among the major problems. Walking robots require many actuators to cross different terrains, leading to substantial consumption of energy. A robot must be carefully designed to solve this problem, and movement parameters must be correctly chosen. We present a minimization of the hexapod robot’s energy consumption in this paper. Secondly, we investigate the reliance on power consumption in robot movement speed and gaits along with the Cost of Transport (CoT). To perform optimization of the hexapod robot energy consumption, we propose two algorithms. The heuristic algorithm performs gait switching based on the current speed of the robot to ensure minimum energy consumption. The Red Fox Optimization (RFO) algorithm performs a nature-inspired search of robot gait variable space to minimize CoT as a target function. The algorithms are tested to assess the efficiency of the hexapod robot walking through real-life experiments. We show that it is possible to save approximately 7.7–21% by choosing proper gaits at certain speeds. Finally, we demonstrate that our hexapod robot is one of the most energy-efficient hexapods by comparing the CoT values of various walking robots.

[1]  Auke Jan Ijspeert,et al.  Towards dynamic trot gait locomotion: Design, control, and experiments with Cheetah-cub, a compliant quadruped robot , 2013, Int. J. Robotics Res..

[2]  Hongnian Yu,et al.  A survey on underactuated robotic systems: Bio-inspiration, trajectory planning and control , 2020 .

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

[4]  Yibin Li,et al.  Gait-Based Quadruped Robot Planar Hopping Control with Energy Planning , 2016 .

[5]  Filomena O. Soares,et al.  Using ultracapacitors as energy-storing devices on a mobile robot platform power system for ultra-fast charging , 2014, 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[6]  Ronald S. Fearing,et al.  MEDIC: A legged millirobot utilizing novel obstacle traversal , 2011, 2011 IEEE International Conference on Robotics and Automation.

[7]  Marcin Woźniak,et al.  Red fox optimization algorithm , 2021, Expert Syst. Appl..

[8]  Alfred A. Rizzi,et al.  Gaits and gait transitions for legged robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[9]  Yiqun Liu,et al.  Foot–terrain interaction mechanics for legged robots: Modeling and experimental validation , 2013, Int. J. Robotics Res..

[10]  Xuewen Rong,et al.  Static Gait Planning Method for Quadruped Robot Walking on Unknown Rough Terrain , 2019, IEEE Access.

[11]  Shinya Aoi,et al.  Gait Generation and Its Energy Efficiency Based on Rat Neuromusculoskeletal Model , 2020, Frontiers in Neuroscience.

[12]  Zongquan Deng,et al.  Minimizing the Energy Consumption for a Hexapod Robot Based on Optimal Force Distribution , 2020, IEEE Access.

[13]  Florentin Wörgötter,et al.  Adaptive and Energy Efficient Walking in a Hexapod Robot Under Neuromechanical Control and Sensorimotor Learning , 2016, IEEE Transactions on Cybernetics.

[14]  Ronald S. Fearing,et al.  DASH: A dynamic 16g hexapedal robot , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Robert J. Wood,et al.  High speed locomotion for a quadrupedal microrobot , 2014, Int. J. Robotics Res..

[16]  Alexandre M. Amory,et al.  A Survey on Unmanned Surface Vehicles for Disaster Robotics: Main Challenges and Directions , 2019, Sensors.

[17]  Shin-Min Song,et al.  Dynamic modeling, stability, and energy efficiency of a quadrupedal walking machine , 2001, J. Field Robotics.

[18]  Antonios Gasteratos,et al.  Robots in Crisis Management: A Survey , 2017, ISCRAM-med.

[19]  Kemal Leblebicioglu,et al.  Analysis of wave gaits for energy efficiency , 2006, 2006 IEEE 14th Signal Processing and Communications Applications.

[20]  Giovanni Carabin,et al.  On the Trajectory Planning for Energy Efficiency in Industrial Robotic Systems † , 2020, Robotics.

[21]  Wenjun Zhang,et al.  Resilient Robots: Concept, Review, and Future Directions , 2017, Robotics.

[22]  Jun Nishii,et al.  Legged insects select the optimal locomotor pattern based on the energetic cost , 2000, Biological Cybernetics.

[23]  Rytis Maskeliunas,et al.  Design and Evaluation of Anthropomorphic Robotic Hand for Object Grasping and Shape Recognition , 2020, Comput..

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

[25]  Albert Wang,et al.  Design principles for highly efficient quadrupeds and implementation on the MIT Cheetah robot , 2013, 2013 IEEE International Conference on Robotics and Automation.

[26]  William Z. Peng,et al.  Stability Criteria of Balanced and Steppable Unbalanced States for Full-Body Systems with Implications in Robotic and Human Gait , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[27]  J. Nishii An analytical estimation of the energy cost for legged locomotion. , 2006, Journal of theoretical biology.

[28]  Rytis Maskeliūnas,et al.  Optimizing Green Computing Awareness for Environmental Sustainability and Economic Security as a Stochastic Optimization Problem , 2017 .

[29]  Luigi Fortuna,et al.  Realization of a CNN-driven cockroach-inspired robot , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[30]  Ya-Guang Zhu,et al.  Compliance control of a legged robot based on Improved adaptive control: method and Experiments , 2016, Int. J. Robotics Autom..

[31]  Marco Ceccarelli,et al.  How to Use 3D Printing for Feasibility Check of Mechanism Design , 2015, RAAD.

[32]  Robert J. Wood,et al.  Biologically-inspired locomotion of a 2g hexapod robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Jianhua Wang,et al.  An adaptive locomotion controller for a hexapod robot: CPG, kinematics and force feedback , 2014, Science China Information Sciences.

[34]  Ahmed A. Hassan,et al.  Renewable Energy for Robots and Robots for Renewable Energy – A Review , 2019, Robotica.

[35]  Marcin Woźniak,et al.  Intelligent automation of dental material analysis using robotic arm with Jerk optimized trajectory , 2020, Journal of Ambient Intelligence and Humanized Computing.

[36]  Zhe Luo,et al.  Simulations and Experimental Research on a Novel Soft-terrain hexapod robot , 2015, Int. J. Robotics Autom..

[37]  Alois Knoll,et al.  Energy-efficient and damage-recovery slithering gait design for a snake-like robot based on reinforcement learning and inverse reinforcement learning , 2020, Neural Networks.

[38]  Yevgeniy Yesilevskiy,et al.  Selecting gaits for economical locomotion of legged robots , 2016, Int. J. Robotics Res..

[39]  Alessandro Gasparetto,et al.  Trajectory Planning in Robotics , 2012, Mathematics in Computer Science.

[40]  Aaron D. Ames,et al.  Dynamic Humanoid Locomotion: A Scalable Formulation for HZD Gait Optimization , 2018, IEEE Transactions on Robotics.

[41]  L. Ren,et al.  Locomotor mechanism of Haplopelma hainanum based on energy conservation analysis , 2020, Biology Open.

[42]  Changjiu Zhou,et al.  Optimal three-dimensional biped walking pattern generation based on geodesics , 2017 .

[43]  Mahdi Agheli,et al.  Foot Force Based Reactive Stability of Multi-Legged Robots to External Perturbations , 2016, J. Intell. Robotic Syst..

[44]  Wei Li,et al.  Power Consumption Optimization for a Hexapod Walking Robot , 2013, J. Intell. Robotic Syst..

[45]  Corina Ioanăs,et al.  Factors Influencing Energy Consumption in the Context of Sustainable Development , 2019, Sustainability.

[46]  Lining Sun,et al.  System Design of a Cheetah Robot Toward Ultra-high Speed , 2014 .

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

[48]  Navinda Kottege,et al.  Energetics-informed hexapod gait transitions across terrains , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[49]  Tao Mei,et al.  A New Dynamic obstacle Collision Avoidance System for Autonomous Vehicles , 2015, Int. J. Robotics Autom..

[50]  Rytis Maskeliūnas,et al.  A hybrid tactile sensor-based obstacle overcoming method for hexapod walking robots , 2020, Intelligent Service Robotics.

[51]  Xin Li,et al.  Local adaptive segmentation algorithm for 3-D medical image based on robust feature statistics , 2014, Science China Information Sciences.

[52]  Ryszard Beniak,et al.  An Energy-Consumption Analysis of a Tri-wheel Mobile robot , 2016, Int. J. Robotics Autom..

[53]  Hongxu Ma,et al.  Position/Force Control for a Single Leg of a Quadruped Robot in an Operation Space , 2013 .

[54]  M. Reza Emami,et al.  Gait Optimization for Quadruped Rovers , 2019, Robotica.

[55]  Alessandro Gasparetto,et al.  Natural Motion for Energy Saving in Robotic and Mechatronic Systems , 2019, Applied Sciences.

[56]  Dilip Kumar Pratihar,et al.  Effects of turning gait parameters on energy consumption and stability of a six-legged walking robot , 2012, Robotics Auton. Syst..

[57]  Jie Chen,et al.  Whole-Body Motion Planning for a Six-Legged Robot Walking on Rugged Terrain , 2019, Applied Sciences.

[58]  Dario Richiedei,et al.  Optimization of Motion Planning and Control for Automatic Machines, Robots and Multibody Systems , 2020 .