@Article{liu:tro:2012, author = {Liu, MingXing and Micaelli, Alain and Evrard, Paul and Escande, Adrien and Andriot, Claude}, title = {Interactive Virtual Humans: A Two-Level Prioritized Control Framework with Wrench Bounds}, journal = {IEEE Transactions on Robotics}, year = {2012}, volume = {28}, number = {6}, pages = {1309--1322}, month = {December}, doi = {10.1109/TRO.2012.2208829}, url = {https://raw.githubusercontent.com/aescande/website/955bc5638f85f4d030c0ea141c50861dcb927ce8/papers/2012\_ITRO\_Liu.pdf}, keywords = {Virtual reality, Motion control, Task priority, Human robot interaction.}, abstract = {This paper presents a new control framework for virtual humans (VHs) in a physics-based virtual environment. This framework combines multiobjective control with motion capture techniques. Each motion-tracking task is associated with a task wrench. Bounds are imposed on lower priority task wrenches to ensure the controller performance of higher priority tasks. An optimization problem is solved to compute optimal task wrenches that are based on wrench bounds. Finally, joint torques are computed using the optimal task wrenches. The novelty of our wrench-bound method is that it can handle inequality constraints on a higher priority task and maintain passivity as well. This control framework allows an operator to interact with the VH in real time, without the necessity of compromising the VH\textquotesingle s balance. It also allows the VH to generate appropriate motions to handle interactions with the virtual environment, rather than to simply emulate captured motions. The effectiveness of our approach is demonstrated by a VH performing reaching and manipulation tasks.}, publisher = {IEEE-INST Electrical Electronics Engineers Inc}, address = {445 Hoes Lane, Piscataway, NJ 08855-4141, USA} }