Dynamic Hopping Height Control of Single-Legged Hopping Robot

In order to control the vertical hopping height of two degree-of-freedom articulated single-legged hopping robot, a hopping height control scheme based on the energy conservation in the course of hopping was proposed. The kinematic model of the legged hopping robot and the hybrid dynamic model on flight and stance phase according to the different constraint condition was established, and the ground contact model based on the impact collisions between end-effector and ground was analyzed. On the one hand when robot was controlled to hop higher, energy was imparted into the robot system by increasing the pre-compressed length of the virtual spring. On the other hand, when robot was controlled to hop lower, the redundant energy of the robot system was dissipated by the inelastic collisions when the end-effector touched down the ground. The control scheme is demonstrated by the simulation experiment of hopping height control implemented in MATLAB/Simulink. The robot’s hopping height increases from 0.55 to 0.8 m and then decreases from 0.8 to 0.55 m with 0.05 m intervals. The phase plot shows that the dynamic hopping with different height approaches respective periodic and stable orbit. And the time domain hopping plot shows that the control scheme has fast dynamic response and nearly no steady-state error. The experiment result shows great efficiency of the control scheme proposed here.

[1]  John Guckenheimer,et al.  The Dynamics of Legged Locomotion: Models, Analyses, and Challenges , 2006, SIAM Rev..

[2]  George Council,et al.  Deadbeat control with (almost) no sensing in a hybrid model of legged locomotion , 2014, Proceedings of the 2014 International Conference on Advanced Mechatronic Systems.

[3]  Roland Siegwart,et al.  SLIP running with an articulated robotic leg , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Roland Siegwart,et al.  ScarlETH: Design and control of a planar running robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Ranjan Mukherjee,et al.  Apex height control of a two-mass hopping robot , 2013, 2013 IEEE International Conference on Robotics and Automation.

[6]  Anuar Mohamed Kassim,et al.  Vertical motion control of a one legged hopping robot by using Central Pattern Generator (CPG) , 2013, 2013 IEEE Symposium on Industrial Electronics & Applications.

[7]  R. Full,et al.  Mechanical aspects of legged locomotion control. , 2004, Arthropod structure & development.

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

[9]  Jessica K. Hodgins,et al.  Adjusting step length for rough terrain locomotion , 1991, IEEE Trans. Robotics Autom..

[10]  Darwin G. Caldwell,et al.  Fast and Adaptive Hopping Height Control of Single-Legged Robot , 2012 .

[11]  Hu Shenghai Establishment and experimental study of the floating basis dynamics model of a hopping robot , 2012 .

[12]  Yuan F. Zheng,et al.  Mathematical modeling of a robot collision with its environment , 1985, J. Field Robotics.

[13]  Chee-Meng Chew,et al.  Virtual Model Control: An Intuitive Approach for Bipedal Locomotion , 2001, Int. J. Robotics Res..

[14]  Marco Hutter,et al.  StarlETH & Co.: Design and control of legged robots with compliant actuation , 2013 .

[15]  Sangbae Kim,et al.  The effect of leg impedance on stability and efficiency in quadrupedal trotting , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.