A study of arbitrary gait pattern generation for turning of a bio-inspired hexapod robot

Abstract Constant radius turning pattern can be extended into an omnidirectional movement, while it is inefficient to build different control algorithm when the robot chooses different gaits. So in order to simplify the process of gait generation and extend several typical gaits into arbitrary gaits during turning of a bio-inspired hexapod robot, taking insect gait as inspiration, an arbitrary gait pattern generation algorithm is proposed. These gait patterns are planned through adjusting the swing phase and support phase of each leg according to the features of different gaits, which is only controlled by gait coefficient. This algorithm can not only greatly expand the gait patterns of turning, but also reduce the difficulty of planning. In addition, the maximal turning angle under different turning radiuses is calculated by the geometric constraint and stability margin condition. A series of tests are carried out to validate the algorithm. The results show that the proposed method is effective and have good performance on stability of the robot, which provides the basis for subsequent research of avoiding obstacles and autonomous locomotion.

[1]  Jin Bo Chen Ying Chen Gang Turning gait with constant radius of six-legged walking robot , 2014 .

[2]  Jan Awrejcewicz,et al.  Prototype, control system architecture and controlling of the hexapod legs with nonlinear stick-slip vibrations , 2016 .

[3]  David Howard,et al.  Optimal tripod turning gait generation for hexapod walking machines , 2000, Robotica.

[4]  Robert B. McGhee,et al.  Some finite state aspects of legged locomotion , 1968 .

[5]  Pablo González de Santos,et al.  Free Gaits for Quadruped Robots over Irregular Terrain , 2002, Int. J. Robotics Res..

[6]  Robert B. McGhee,et al.  Finite state control of quadruped locomotion , 1967 .

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

[8]  Jianhua Wang,et al.  Smooth transition between different gaits of a hexapod robot via a central pattern generators algorithm , 2012, J. Intell. Robotic Syst..

[9]  Prabir K. Pal,et al.  Gait Optimization through Search , 2000, Int. J. Robotics Res..

[10]  Jan Awrejcewicz,et al.  On the Hexapod Leg Control with Nonlinear Stick-Slip Vibrations , 2015 .

[11]  Xi Chen,et al.  Prototype development and gait planning of biologically inspired multi-legged crablike robot , 2013 .

[12]  Masakatsu G. Fujie,et al.  Foot trajectory for a quadruped walking machine , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[13]  Fernando De la Torre,et al.  Interactive region-based linear 3D face models , 2011, SIGGRAPH 2011.

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

[15]  A. Preumont,et al.  Gait analysis and implementation of a six leg walking machine , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[16]  Tong Guo,et al.  Trajectory Correction and Locomotion Analysis of a Hexapod Walking Robot with Semi-Round Rigid Feet , 2016, Sensors.

[17]  Tsu-Tian Lee,et al.  On the stability properties of hexapod tripod gait , 1988, IEEE J. Robotics Autom..

[18]  M Hildebrand,et al.  Symmetrical gaits of horses. , 1965, Science.

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

[20]  Ma Peisun,et al.  A study of turning gait control for quadruped walking vehicle , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[21]  Jung-Min Yang,et al.  A strategy of optimal fault tolerant gait for the hexapod robot in crab walking , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[22]  Mark E. Nelson,et al.  Architectures for a biomimetic hexapod robot , 2000, Robotics Auton. Syst..

[23]  Vítor Matos,et al.  CPG modulation for navigation and omnidirectional quadruped locomotion , 2012, Robotics Auton. Syst..

[24]  Robert B. McGhee,et al.  Adaptive Locomotion of a Multilegged Robot over Rough Terrain , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[25]  Frank Kirchner,et al.  Biomimetic walking robot SCORPION: Control and modeling , 2002, Robotics Auton. Syst..

[26]  Jan Awrejcewicz,et al.  Kinematics, Dynamics and Power Consumption Analysis of the Hexapod Robot During Walking with Tripod Gait , 2017 .

[27]  Ma Pei-sun,et al.  Effects of the Initial Stance of Quadruped Trotting on Stability , 2005 .

[28]  A. Karpathy,et al.  Locomotion skills for simulated quadrupeds , 2011, ACM Trans. Graph..

[29]  Song Yi-ran Research on Miniature Hexapod Bio-robot , 2005 .