Untethered quadrupedal hopping and bounding on a trampoline

for quadruped robots with springy legs, a successful jump usually requires both suitable elastic parts and well-designed control algorithms. However, these two problems are mutually restricted and hard to solve at the same time. In this study, we attempt to solve the problem of controller design with the help of a robot without any elastic mounted parts, in which the untethered robot is made to jump on a trampoline. The differences between jumping on hard surfaces with springy legs and jumping on springy surfaces with rigid legs are briefly discussed. An intuitive control law is proposed to balance foot contact forces; in this manner, excessive pitch oscillation during hopping or bounding can be avoided. Hopping height is controlled by tuning the time delay of the leg stretch. Together with other motion generators based on kinematic law, the robot can perform translational and rotational movements while hopping or bounding on the trampoline. Experiments are conducted to validate the effectiveness of the proposed control framework.

[1]  A. Ijspeert,et al.  A general family of morphed nonlinear phase oscillators with arbitrary limit cycle shape , 2013 .

[2]  Jun Nakanishi,et al.  Dynamical Movement Primitives: Learning Attractor Models for Motor Behaviors , 2013, Neural Computation.

[3]  Majid Nili Ahmadabadi,et al.  Adaptive Natural Oscillator to exploit natural dynamics for energy efficiency , 2017, Robotics Auton. Syst..

[4]  Roland Siegwart,et al.  Towards Automatic Discovery of Agile Gaits for Quadrupedal Robots , 2014, ICRA 2014.

[5]  Auke Jan Ijspeert,et al.  Self-organized adaptive legged locomotion in a compliant quadruped robot , 2008, Auton. Robots.

[6]  Sangbae Kim,et al.  Online Planning for Autonomous Running Jumps Over Obstacles in High-Speed Quadrupeds , 2015, Robotics: Science and Systems.

[7]  Carlos Canudas,et al.  Periodic Stabilization of a 1-DOF Hopping Robot on Nonlinear Compliant Surface , 1997 .

[8]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[9]  Jerry Pratt,et al.  Series Elastic Actuators for legged robots , 2004, SPIE Defense + Commercial Sensing.

[10]  Fumiya Iida,et al.  Finding Resonance: Adaptive Frequency Oscillators for Dynamic Legged Locomotion , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Majid Nili Ahmadabadi,et al.  Design of a nonlinear adaptive natural oscillator: Towards natural dynamics exploitation in cyclic tasks , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  M H Raibert,et al.  Trotting, pacing and bounding by a quadruped robot. , 1990, Journal of biomechanics.

[13]  Sangbae Kim,et al.  High-speed bounding with the MIT Cheetah 2: Control design and experiments , 2017, Int. J. Robotics Res..

[14]  Zhiwei Luo,et al.  Virtual constraint based control of bounding gait of quadruped robots , 2017 .

[15]  Pejman Iravani,et al.  Agile and Adaptive Hopping Height Control for a Pneumatic Robot , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Aria Alasty,et al.  Modeling and Fuzzy Control of One-legged Somersaulting Robot , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[17]  Peter Fankhauser,et al.  ANYmal - toward legged robots for harsh environments , 2017, Adv. Robotics.

[18]  Sangbae Kim,et al.  Variable-speed quadrupedal bounding using impulse planning: Untethered high-speed 3D Running of MIT Cheetah 2 , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[19]  R. Blickhan The spring-mass model for running and hopping. , 1989, Journal of biomechanics.

[20]  Marc H. Raibert,et al.  Trotting and Bounding in a Planar Two-legged Model , 1985 .

[21]  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..

[22]  Martin Buehler,et al.  Control and Stability Analysis of Limit Cycles in a Hopping Robot , 2007, IEEE Transactions on Robotics.

[23]  Jun Wu,et al.  A Multi-module Controller for Walking Quadruped Robots , 2019, Journal of Bionic Engineering.

[24]  Jun Wu,et al.  An online gait generator for quadruped walking using motor primitives , 2016 .

[25]  Michael N. Mistry,et al.  Balance control strategy for legged robots with compliant contacts , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[26]  Matthew D. Berkemeier Modeling the Dynamics of Quadrupedal Running , 1998, Int. J. Robotics Res..