Closed form and geometric algorithms for real-time control of an avatar
- 1 January 1996
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In a virtual environment with multiple participants, it is necessary that the user's actions be replicated by synthetic human forms. Whole-body digitizers would be the most realistic solution for capturing the individual participant's human form, however the best of the digitizers available are not interactive and are therefore not suitable for real-time interaction. Usually, a limited number of sensors are used as constraints on the synthetic human form. Inverse kinematics algorithms are applied to satisfy these sensor constraints. These algorithms result in slower interaction because of their iterative nature, especially when there are a large number of participants. To support real-time interaction in a virtual environment, there is a need to generate closed-form solutions and fast searching algorithms. In this paper, a new closed-form solution for the arms (and legs) is developed using two magnetic sensors. In developing this solution, we use the biomechanical relationship between the lower arm and the upper arm to provide an analytical, non-iterative solution. We have also outlined a solution for the whole human body by using up to ten magnetic sensors to break the human skeleton into smaller kinematic chains. In developing our algorithms, we use the knowledge of natural body postures to generate faster solutions for real-time interaction.Keywords
This publication has 25 references indexed in Scilit:
- Production and playback of human figure motion for 3D virtual environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Biomechanical modeling: Implementing line-of-action algorithm for human muscles and bones using generalized cylindersComputers & Graphics, 1994
- Real-Time Control of a Virtual Human Using Minimal SensorsPRESENCE: Virtual and Augmented Reality, 1993
- Dressing animated synthetic actors with complex deformable clothesACM SIGGRAPH Computer Graphics, 1992
- Pump it upACM SIGGRAPH Computer Graphics, 1992
- Volumetric shape description of range data using “Blobby Model”ACM SIGGRAPH Computer Graphics, 1991
- Layered construction for deformable animated charactersACM SIGGRAPH Computer Graphics, 1989
- Articulated Figure Positioning by Multiple ConstraintsIEEE Computer Graphics and Applications, 1987
- Parameterized Models for Facial AnimationIEEE Computer Graphics and Applications, 1982
- Anatomy (Regional Atlas of the Human Body)Plastic and Reconstructive Surgery, 1982