Explosive Jumping with Rigid and Articulated Soft Quadrupeds via Example Guided Reinforcement Learning
By: Georgios Apostolides , Wei Pan , Jens Kober and more
Potential Business Impact:
Robot learns to jump far and steady.
Achieving controlled jumping behaviour for a quadruped robot is a challenging task, especially when introducing passive compliance in mechanical design. This study addresses this challenge via imitation-based deep reinforcement learning with a progressive training process. To start, we learn the jumping skill by mimicking a coarse jumping example generated by model-based trajectory optimization. Subsequently, we generalize the learned policy to broader situations, including various distances in both forward and lateral directions, and then pursue robust jumping in unknown ground unevenness. In addition, without tuning the reward much, we learn the jumping policy for a quadruped with parallel elasticity. Results show that using the proposed method, i) the robot learns versatile jumps by learning only from a single demonstration, ii) the robot with parallel compliance reduces the landing error by 11.1%, saves energy cost by 15.2% and reduces the peak torque by 15.8%, compared to the rigid robot without parallel elasticity, iii) the robot can perform jumps of variable distances with robustness against ground unevenness (maximal 4cm height perturbations) using only proprioceptive perception.
Similar Papers
Guided Reinforcement Learning for Omnidirectional 3D Jumping in Quadruped Robots
Robotics
Robot dogs learn to jump safely and fast.
Towards Quadrupedal Jumping and Walking for Dynamic Locomotion using Reinforcement Learning
Robotics
Robot jumps high and far with accuracy.
Versatile, Robust, and Explosive Locomotion with Rigid and Articulated Compliant Quadrupeds
Robotics
Robots jump and flip better, even when bumped.