Real-time projection and dynamics analysis of quadruped robot

Mobility and stability of quadruped robot need to be explored. A novel real-time leg trajectory projection method is proposed based on Spring-Loaded Inverted Pendulum and virtual leg algorithm. Instead of only planning landing position, optimized Spring-Loaded Inverted Pendulum method employs three simple factors, touchdown angle, liftoff angle and foot landing position, to control velocity of robot with multi-joint leg. Without extra torque, swing motion of torso is determined by current status of robot passively. Whole body dynamics are discussed. Feedback, feedforward and balance controllers are employed to generate desired torque. Trotting simulation shows the proposed methods are sufficient to achieve trotting at a speed of 1m/s. Experiment at the same speed indicates a desirable mobility and stability. Results help us have a better understanding about the principle of quadruped mammals moving. The proposed method is an expansion of virtual leg algorithm, which can be applied to various quadruped robots with bionic structure.

[1]  Darwin G. Caldwell,et al.  Dynamic torque control of a hydraulic quadruped robot , 2012, 2012 IEEE International Conference on Robotics and Automation.

[2]  Tatsuo Narikiyo,et al.  Actively-compliant locomotion control on rough terrain: Cyclic jumping and trotting experiments on a stiff-by-nature quadruped , 2013, 2013 IEEE International Conference on Robotics and Automation.

[3]  J. Estremera,et al.  Quadrupedal Locomotion: An Introduction to the Control of Four-legged Robots , 2006 .

[4]  Jose Martinez-Carranza,et al.  Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on , 2013 .

[5]  Marc H. Raibert,et al.  Running on four legs as though they were one , 1986, IEEE J. Robotics Autom..

[6]  Shuzhi Sam Ge,et al.  Control of a Quadruped Robot with Bionic Springy Legs in Trotting Gait , 2014 .

[7]  Yasuhiro Fukuoka,et al.  Adaptive Dynamic Walking of a Quadruped Robot on Irregular Terrain Based on Biological Concepts , 2003, Int. J. Robotics Res..

[8]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

[9]  Kevin Blankespoor,et al.  BigDog, the Rough-Terrain Quadruped Robot , 2008 .

[10]  H. Benjamin Brown,et al.  Experiments in Balance with a 3D One-Legged Hopping Machine , 1984 .

[11]  Darwin G. Caldwell,et al.  Dynamic trot-walking with the hydraulic quadruped robot — HyQ: Analytical trajectory generation and active compliance control , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Ryo Kurazume,et al.  Feedforward and Feedback Dynamic Trot Gait Control for Quadruped Walking Vehicle , 2001, Auton. Robots.

[13]  Roy Featherstone,et al.  A Beginner's Guide to 6-D Vectors (Part 1) , 2010, IEEE Robotics & Automation Magazine.

[14]  Ryo Kurazume,et al.  Feedforward and feedback dynamic trot gait control for a quadruped walking vehicle , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[15]  Stefan Schaal,et al.  Inverse dynamics control of floating base systems using orthogonal decomposition , 2010, 2010 IEEE International Conference on Robotics and Automation.

[16]  Roy Featherstone,et al.  A Beginner's Guide to 6-D Vectors (Part 2) [Tutorial] , 2010, IEEE Robotics & Automation Magazine.

[17]  Luther R. Palmer,et al.  Quadrupedal running at high speed over uneven terrain , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.