CARL: Controllable Agent with Reinforcement Learning for Quadruped Locomotion
Not on the map. Why?
Abstract (arXiv)
Motion synthesis in a dynamic environment has been a long-standing problem for character animation. Methods using motion capture data tend to scale poorly in complex environments because of their larger capturing and labeling requirement. Physics-based controllers are effective in this regard, albeit less controllable. In this paper, we present CARL, a quadruped agent that can be controlled with high-level directives and react naturally to dynamic environments. Starting with an agent that can imitate individual animation clips, we use Generative Adversarial Networks to adapt high-level controls, such as speed and heading, to action distributions that correspond to the original animations. Further fine-tuning through the deep reinforcement learning enables the agent to recover from unseen external perturbations while producing smooth transitions. It then becomes straightforward to create autonomous agents in dynamic environments by adding navigation modules over the entire process. We evaluate our approach by measuring the agent's ability to follow user control and provide a visual analysis of the generated motion to show its effectiveness.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2.
7 papers.
- 2022Learning to Brachiate via Simplified Model Imitationcited by 7
- 2021An Adaptable Approach to Learn Realistic Legged Locomotion without Examplescited by 4
- 2023Bidirectional GaitNet: A Bidirectional Prediction Model of Human Gait and Anatomical Conditionscited by 3
- 2021Quadruped Locomotion on Non-Rigid Terrain using Reinforcement Learningcited by 2
- 2021Transition Motion Tensor: A Data-Driven Approach for Versatile and Controllable Agents in Physically Simulated Environmentscited by 1
- 2022Open-Ended Learning Strategies for Learning Complex Locomotion Skillscited by 1
- 2023Expanding Versatility of Agile Locomotion through Policy Transitions Using Latent State Representationcited by 1
- 2023Expanding Versatility of Agile Locomotion through Policy Transitions Using Latent State Representation14 Jun 2023
- 2023Bidirectional GaitNet: A Bidirectional Prediction Model of Human Gait and Anatomical Conditions7 Jun 2023
- 2022Open-Ended Learning Strategies for Learning Complex Locomotion Skills14 Jun 2022
- 2022Learning to Brachiate via Simplified Model Imitation8 May 2022
- 2021Transition Motion Tensor: A Data-Driven Approach for Versatile and Controllable Agents in Physically Simulated Environments30 Nov 2021
- 2021An Adaptable Approach to Learn Realistic Legged Locomotion without Examples28 Oct 2021
- 2021Quadruped Locomotion on Non-Rigid Terrain using Reinforcement Learning7 Jul 2021