Title :
Control of Rotational Dynamics for Ground and Aerial Behavior
Author :
Zordan, Victor ; Brown, Dean ; Macchietto, Adriano ; KangKang Yin
Author_Institution :
Dept. of Comput. Sci., UC Riverside, Riverside, CA, USA
Abstract :
This paper proposes a physics-based framework to control rolling, flipping and other behaviors with significant rotational components. The proposed technique is a general approach for guiding coordinated action that can be layered over existing control architectures through the purposeful regulation of specific whole-body features. Namely, we apply control for rotation through the specification and execution of specific desired `rotation indices´ for whole-body orientation, angular velocity and angular momentum control and highlight the use of the angular excursion as a means for whole-body rotation control. We account for the stylistic components of behaviors through reference posture control. The novelty of the described work includes control over behaviors with considerable rotational components, both on the ground and in the air as well as a number of characteristics useful for general control, such as flight planning with inertia modeling, compliant posture tracking, and contact control planning.
Keywords :
aerospace control; motion control; aerial behavior; angular excursion; angular momentum control; angular velocity; compliant posture tracking; contact control planning; control architectures; coordinated action; flight planning; flipping control; ground behavior; inertia modeling; physics-based framework; reference posture control; rolling control; rotation indices; rotational components; rotational dynamics control; specific whole-body feature regulation; whole-body orientation; whole-body rotation control; Angular velocity; Animation; Dynamics; Foot; Optimization; Planning; Tracking; Physics-based control; character animation; human behavior; motion capture; torque control;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2014.2330610