Local motion phases for learning multi-contact character movements
Training a bipedal character to play basketball and interact with objects, or a quadruped character to move in various locomotion modes, are difficult tasks due to the fast and complex contacts happening during the motion. In this paper, we propose a novel framework to learn fast and dynamic character interactions that involve multiple contacts between the body and an object, another character and the environment, from a rich, unstructured motion capture database. We use one-on-one basketball play and character interactions with the environment as examples. To achieve this task, we propose a novel feature called local motion phase, that can help neural networks to learn asynchronous movements of each bone and its interaction with external objects such as a ball or an environment. We also propose a novel generative scheme to reproduce a wide variation of movements from abstract control signals given by a gamepad, which can be useful for changing the style of the motion under the same context. Our scheme is useful for animating contact-rich, complex interactions for real-time applications such as computer games.
Code (1)
Similar Papers 제목 키워드 기반
Real-Time Style Modelling of Human Locomotion via Feature-Wise Transformations and Local Motion Phases
Controlling the manner in which a character moves in a real-time animation system is a challenging task with useful applications. Existing style transfer systems require access to a reference content motion clip, however…
Style TransferSkiP: When to Skip and When to Refine for Efficient Robot Manipulation
Previous imitation learning policies predict future actions at every control step, whether in smooth motion phases or precise, contact-rich operation phases. This uniform treatment is wasteful: most steps in a manipulati…
Robot ManipulationEmergent dynamical phases and collective motion in termites
Termites which are able to forage in the open can be often seen, in the field or in the lab: (i) wandering around, forming no observable pattern, or (ii) clustering themselves in a dense and almost immobile pack, or (iii…
ClusteringApproximately Optimal Global Planning for Contact-Rich SE(2) Manipulation on a Graph of Reachable Sets
If we consider human manipulation, it is clear that contact-rich manipulation (CRM)-the ability to use any surface of the manipulator to make contact with objects-can be far more efficient and natural than relying solely…
CoorGrasp: Coordinated Contact Control for Adaptive Dexterous Grasping Under Uncertainty
While recent research has focused heavily on dexterous grasp pose generation, less attention has been devoted to the execution of planned grasps. Under shape and position uncertainty, open-loop execution often yields unc…