Latent Conditioned Loco-Manipulation Using Motion Priors
By: Maciej Stępień , Rafael Kourdis , Constant Roux and more
Potential Business Impact:
Robots learn many moves by watching and copying.
Although humanoid and quadruped robots provide a wide range of capabilities, current control methods, such as Deep Reinforcement Learning, focus mainly on single skills. This approach is inefficient for solving more complicated tasks where high-level goals, physical robot limitations and desired motion style might all need to be taken into account. A more effective approach is to first train a multipurpose motion policy that acquires low-level skills through imitation, while providing latent space control over skill execution. Then, this policy can be used to efficiently solve downstream tasks. This method has already been successful for controlling characters in computer graphics. In this work, we apply the approach to humanoid and quadrupedal loco-manipulation by imitating either simple synthetic motions or kinematically retargeted dog motions. We extend the original formulation to handle constraints, ensuring deployment safety, and use a diffusion discriminator for better imitation quality. We verify our methods by performing loco-manipulation in simulation for the H1 humanoid and Solo12 quadruped, as well as deploying policies on Solo12 hardware. Videos and code are available at https://gepetto.github.io/LaCoLoco/
Similar Papers
Learning More With Less: Sample Efficient Model-Based RL for Loco-Manipulation
Robotics
Robot dogs learn to pick up and move things.
Kinematics-Aware Multi-Policy Reinforcement Learning for Force-Capable Humanoid Loco-Manipulation
Robotics
Robots learn to lift heavy things and move.
VisualMimic: Visual Humanoid Loco-Manipulation via Motion Tracking and Generation
Robotics
Robots learn to move and grab like humans.