Multi-Character Physical and Behavioral Interactions Controller

Joris Vaillant 1 Karim Bouyarmane 2 Abderrahmane Kheddar 3
3 IDH - Interactive Digital Humans
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : We extend the quadratic program (QP)-based task-space character control approach — initially intended for individual character animation — to multiple characters interacting among each other or with mobile/articulated elements of the environment. The interactions between the characters can be either physical interactions, such as contacts that can be established or broken at will between them and for which the forces are subjected to Newton's third law, or behavioral interactions, such as collision avoidance and cooperation that naturally emerge to achieve collaborative tasks from high-level specifications. We take a systematic approach integrating all the equations of motions of the characters, objects, and articulated environment parts in a single QP formulation in order to embrace and solve the most general instance of the problem, where independent individual character controllers would fail to account for the inherent coupling of their respective motions through those physical and behavioral interactions. Various types of motions/behaviors are controlled with only the one single formulation that we propose, and some examples of the original motions the framework allows are presented in the accompanying video.
Document type :
Journal articles
Complete list of metadatas

Cited literature [42 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01246357
Contributor : Karim Bouyarmane <>
Submitted on : Friday, December 18, 2015 - 1:33:13 PM
Last modification on : Wednesday, June 12, 2019 - 10:34:54 PM
Long-term archiving on : Saturday, March 19, 2016 - 1:10:26 PM

File

major_revision.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Joris Vaillant, Karim Bouyarmane, Abderrahmane Kheddar. Multi-Character Physical and Behavioral Interactions Controller. IEEE Transactions on Visualization and Computer Graphics, Institute of Electrical and Electronics Engineers, 2017, 23 (6), pp.1650-1662. ⟨10.1109/TVCG.2016.2542067⟩. ⟨hal-01246357⟩

Share

Metrics

Record views

180

Files downloads

267