Generation of cart-pulling animation in a multiagent environment using deep learning

Chien Chou Wong, Cheng En Cai, Hao Ming Tsai, Guan Ting Liu, Sai Keung Wong*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


In this article, we propose a framework to generate cart-pulling animation using deep learning in a multiagent environment. Mainly, two workers pull a cart using ropes and interact with crowd agents which exhibit following, wandering, and evasion behaviors. The main idea is to train a policy to learn an individual behavior of the workers and crowd agents. Furthermore, the challenge is that as the ropes are flexible, rewards are designed carefully so that the workers pull the ropes in a collaborative and consistent manner. Hence, the workers can pull the cart while avoiding collision with the crowd agents and surrounding static objects. In the stage of animation generation, we assign the policies deliberately to the workers and the crowd agents so that they interact with each other naturally. We conducted experiments on animal characters and the system could produce animations of characters with diverse behaviors.

Original languageEnglish
Article numbere2081
JournalComputer Animation and Virtual Worlds
Issue number3-4
StatePublished - 1 Jun 2022


  • animation
  • collaboration
  • multiagent
  • object transportation
  • reinforcement learning


Dive into the research topics of 'Generation of cart-pulling animation in a multiagent environment using deep learning'. Together they form a unique fingerprint.

Cite this