ISVC 2007: Advances in Visual Computing pp 734-744 | Cite as
Dynamic Balance Control Following Disturbance of Virtual Humans
Abstract
Subject to disturbance, a human can carry out many balance strategies, changing its posture. Virtual human animation is a challenging problem. In the present paper, we introduce a new dynamic balance control of virtual humans with multiple non coplanar frictional contacts. We formulate a constrained optimization problem (Quadratic Programming). Our virtual human can autonomously manage its balance without following imposed trajectories, in all kind of environments (floor, stairway) while being disturbed by external forces. In contrast to classical methods based on ZMP, it can use its hands to keep its balance by pressing an inclined wall. In every case, it fits its posture to ensure the best balance.
Keywords
Contact Force Balance Control Balance Strategy Virtual Human Disturbance ForcePreview
Unable to display preview. Download preview PDF.
References
- 1.Zordan, V.B., Majkowska, A., Chiu, B., Fast, M.: Dynamic response for motion capture animation. In: Fiume, E. (ed.) SIGGRAPH 2005. Computer Graphics Proceedings, pp. 697–701. ACM Press, New York (2005)CrossRefGoogle Scholar
- 2.Faloutsos, P., van de Panne, M., Terzopoulos, D.: Composable controllers for physics-based character animation. In: Fiume, E. (ed.) SIGGRAPH 2001. Computer Graphics Proceedings, pp. 251–260. ACM Press, New York (2001)CrossRefGoogle Scholar
- 3.Hirukawa, H., Hattori, S., Harada, K., Kajita, S., Kaneko, K., Kanehiro, F., Fujiwara, K., Morisawa, M.: A universal stability criterion of the foot contact of legged robots - adios zmp. In: IEEE International Conference on Robotics and Automation Orlando, Florida, pp. 1976–1983. IEEE Computer Society Press, Los Alamitos (2006)Google Scholar
- 4.Bretl, T., Latombe, J.C., Rock, S.: Toward autonomous free-climbing robots. Robotics Research , 6–15 (2005)Google Scholar
- 5.Bretl, T., Rock, S., Latombe, J.C.: Motion planning for a three-limbed climbing robot in vertical natural terrain. In: IEEE Int. Conf. on Robotics and Automation, Taipei, Taiwan, vol. 3, pp. 2946–2953. IEEE Computer Society Press, Los Alamitos (2003)Google Scholar
- 6.Or, Y., Rimon, E.: Computation and graphic characterization of robust multiple-contact postures in gravitational environments. Department of Mechanical Engineering, Technion, Israel (2004)Google Scholar
- 7.Sentis, L., Khatib, O.: A whole-body control framework for humanoids operating in human environnements. In: IEEE International Conference on Robotics and Automation Orlando, Florida, pp. 2641–2648. IEEE Computer Society Press, Los Alamitos (2006)Google Scholar
- 8.Rennuit, A., Micaelli, A., Merlhiot, X., Andriot, C., Guillaume, F., Chevassus, N., Chablat, D., Chedmail, P.: Passive control architecture for virtual humans. In: IEEE/RSJ International Conference on Intelligent Robots and Sytems, Edmonton, Canada, pp. 1432–1437 (2005)Google Scholar
- 9.Wieber, P.: Modélisation et Commande d’un Robot Marcheur Anthropomorphe. PhD thesis, Ecole des Mines de Paris (2000)Google Scholar
- 10.Abe, Y., Silva, M.D., Popović, J.: Multiobjective control with frictional contacts. In: Eurographics/ ACM SIGGRAPH Symposium on Computer Animation, pp. 249–258. ACM Press, New York (2007)Google Scholar
- 11.Miller, D., Morrison, W.: Prediction of segmental parameter using the hanavan human body model. Medicine and Science in Sports 7, 207–212 (1975)Google Scholar
- 12.Hanavan, E.: Mathematical model of the human body. Wright-Patterson Air Force Base, Ohio, AMRL-TR, 64–102 (1964)Google Scholar
- 13.Dempster, W., Gaughran, G.R.L.: Properties of body segments based on size and weight. American Journal of Anatomy 120, 33–54 (1967)CrossRefGoogle Scholar
- 14.Park, J.: Principle of dynamical balance for multibody systems, multibody system dynamics. 14, 269–299 (2005)Google Scholar
- 15.Trinkle, J., Tzitzoutis, J., Pang, J.: Dynamic multi-rigid-body systems with concurrent distributed contacts: Theory and examples, philosophical trans. on mathematical, physical, and engineering sciences. Series A 359 (2001) (2575)–2593Google Scholar
- 16.Rennuit, A.: Contribution au Contrôle des Humains Virtuels Interactifs. PhD thesis, Ecole Centrale de Nantes (2006)Google Scholar
- 17.Duval-beaupére, Schmidt, G., Cossonp, C.: A barycentrometric study of sagittal shape of spine and pelvis: the conditions required for an economic standing position. Annals of Biomedical Engineering 20, 451–462 (1992)CrossRefGoogle Scholar
- 18.Gangnet, N., Pomero, V., Dumas, R., Skalli, W., Vital, J.-M.: Variability of the spine and pelvis location with respect to the gravity line : a three-dimensional stereoradiographic study using a force platform. Surgical and Radiologic Anatomy 25, 424–433 (2003)CrossRefGoogle Scholar
- 19.Azevedo, C., Poignet, P., Espiau, B.: Artificial locomotion control: from human to robots. Robotics and Autonomous Systems 47, 203–223 (2004)CrossRefGoogle Scholar