Gait planning for a quadruped robot with one faulty actuator

Fault tolerance is essential for quadruped robots when they work in remote areas or hazardous environments. Many fault-tolerant gaits planning method proposed in the past decade constrained more degrees of freedom(DOFs) of a robot than necessary. Thus a novel method to realize the fault-tolerant walking is proposed. The mobility of the robot is analyzed first by using the screw theory. The result shows that the translation of the center of body(CoB) can be kept with one faulty actuator if the rotations of the body are controlled. Thus the DOFs of the robot body are divided into two parts: the translation of the CoB and the rotation of the body. The kinematic model of the whole robot is built, the algorithm is developed to actively control the body orientations at the velocity level so that the planned CoB trajectory can be realized in spite of the constraint of the faulty actuator. This gait has a similar generation sequence with the normal gait and can be applied to the robot at any position. Simulations and experiments of the fault-tolerant gait with one faulty actuator are carried out. The CoB errors and the body rotation angles are measured. Comparing to the traditional fault-tolerant gait they can be reduced by at least 50%. A fault-tolerant gait planning algorithm is presented, which not only realizes the walking of a quadruped robot with a faulty actuator, but also efficiently improves the walking performances by taking full advantage of the remaining operational actuators according to the results of the simulations and experiments.

[1]  Jung-Min Yang,et al.  Generation of optimal fault tolerant locomotion of the hexapod robot over rough terrain using evolutionary programming , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[2]  Jung-Min Yang Tripod gaits for fault tolerance of hexapod walking machines with a locked joint failure , 2005, Robotics Auton. Syst..

[3]  Grantham Pang,et al.  Comparison between different model of hexapod robot in fault-tolerant gait , 2002, IEEE Trans. Syst. Man Cybern. Part A.

[4]  Pushparaj Mani Pathak,et al.  Reconfiguration of four-legged walking robot for actuator faults , 2012, J. Syst. Control. Eng..

[5]  Umar Asif Improving the Navigability of a Hexapod Robot using a Fault-Tolerant Adaptive Gait , 2012 .

[6]  Jung-Min Yang Gait synthesis for hexapod robots with a locked joint failure , 2005, Robotica.

[7]  K. H. Hunt,et al.  Kinematic geometry of mechanisms , 1978 .

[8]  Pablo González de Santos,et al.  A comparative study of stability margins for walking machines , 2002, Robotica.

[9]  Anthony A. Maciejewski,et al.  Fault tolerant operation of kinematically redundant manipulators for locked joint failures , 1997, IEEE Trans. Robotics Autom..

[10]  Jung-Min Yang Fault-tolerant gait generation for locked joint failures , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[11]  M. Hildebrand,et al.  Energy of the oscillating legs of a fast‐moving cheetah, pronghorn, jackrabbit, and elephant , 1985, Journal of morphology.

[12]  Xinghua Tian Mechanism Design and Comparison for Quadruped Robot with Parallel-serial Leg , 2013 .

[13]  Jung-Min Yang Crab walking of quadruped robots with a locked joint failure , 2003, Adv. Robotics.

[14]  Jung-Min Yang,et al.  Fault-tolerant locomotion of the hexapod robot , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Shigeo Hirose,et al.  Three-legged walking for fault-tolerant locomotion of demining quadruped robots , 2002, Adv. Robotics.

[16]  Jung-Min Yang Fault-tolerant crab gaits and turning gaits for a hexapod robot , 2006, Robotica.

[17]  Jung-Min Yang,et al.  Optimal fault tolerant gait sequence of the hexapod robot with overlapping reachable areas and crab walking , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[18]  Jung-Min Yang Omnidirectional walking of legged robots with a failed leg , 2008, Math. Comput. Model..

[19]  Jung-Min Yang Fault-Tolerant Gait Planning for a Hexapod Robot Walking over Rough Terrain , 2009, J. Intell. Robotic Syst..

[20]  Jung-Min Yang Kinematic Constraints on Fault-Tolerant Gaits for a Locked Joint Failure , 2006, J. Intell. Robotic Syst..

[21]  Jung-Min Yang Two-phase discontinuous gaits for quadruped walking machines with a failed leg , 2008, Robotics Auton. Syst..

[22]  Jing Zhao FAULT TOLERANT MOTION PLANNING FOR TWO COORDINATING MANIPULATORS , 2004 .

[23]  Biyun Xie Directional Manipulability Constrained by the Condition Number , 2010 .

[24]  Russ Tedrake,et al.  Inverse Kinematics for a Point-Foot Quadruped Robot with Dynamic Redundancy Resolution , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[25]  Jung-Min Yang,et al.  Fault-Tolerant Gait Planning of Multi-Legged Robots , 2006 .

[26]  Kazuhito Yokoi,et al.  Human-like walking with toe supporting for humanoids , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Erik Maehle,et al.  Distributed Fault-Tolerant Robot Control Architecture Based on Organic Computing Principles , 2008, BICC.

[28]  Feng Gao,et al.  Spring Parameters Design for the New Hydraulic Actuated Quadruped Robot , 2014 .

[29]  Jung-Min Yang,et al.  A fault tolerant gait for a hexapod robot over uneven terrain , 2000, IEEE Trans. Syst. Man Cybern. Part B.