CARL: Controllable Agent with Reinforcement Learning for Quadruped Locomotion

被引:40
作者
Luo, Ying-Sheng [1 ]
Soeseno, Jonathan Hans [1 ]
Chen, Trista Pei-Chun [1 ]
Chen, Wei-Chao [1 ,2 ]
机构
[1] Inventec Corp, Taipei, Taiwan
[2] Skywatch Innovat Inc, Taipei, Taiwan
来源
ACM TRANSACTIONS ON GRAPHICS | 2020年 / 39卷 / 04期
关键词
deep reinforcement learning (DRL); generative adversarial network (GAN); motion synthesis; locomotion; quadruped;
D O I
10.1145/3386569.3392433
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:10
相关论文
共 63 条
[1]  
[Anonymous], 2018, INT C LEARN REPR
[2]  
[Anonymous], 2017, ABS170702286 CORR
[3]  
[Anonymous], ARXIV170706347
[4]  
[Anonymous], 2018, ARXIV181111711
[5]  
Bansal Trapit, 2018, INT C LEARN REPR
[6]   DReCon: Data-Driven Responsive Control of Physics-Based Characters [J].
Bergamin, Kevin ;
Clavet, Simon ;
Holden, Daniel ;
Forbes, James Richard .
ACM TRANSACTIONS ON GRAPHICS, 2019, 38 (06)
[7]   Terrain-Adaptive Locomotion Skills Using Deep Reinforcement Learning [J].
Bin Peng, Xue ;
Berseth, Glen ;
van de Panne, Michiel .
ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (04)
[8]  
Brockman Greg, 2016, ARXIV160601540
[9]   Performance animation from low-dimensional control signals [J].
Chai, JX ;
Hodgins, JK .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :686-696
[10]   Physics-based Motion Capture Imitation with Deep Reinforcement Learning [J].
Chentanez, Nuttapong ;
Muller, Matthias ;
Macklin, Miles ;
Makoviychuk, Viktor ;
Jeschke, Stefan .
ACM SIGGRAPH CONFERENCE ON MOTION, INTERACTION, AND GAMES (MIG 2018), 2018,