Abstract
In recent years, motion control has become one of hot topics in virtual assembly and it is an indispensable part in maintenance process simulation. However, motion control still remains at low level based on key-frame or inverse kinematics, which in turn leads to an over complicated modeling. The paper proposes a new method to control the virtual human directly. The method converts the instruction into natural-looking motion sequence so as to simulate maintenance process intuitively. There are two layers in our method: script-parsing layer and primitive layer. In the script-parsing layer, the instructions are expressed with script in python. Our method converts the instructions into several kinds of primitives. The primitive layer converts the primitives with specified parameters into motion sequences. Our method generates natural-looking motions interactively and controls the virtual human intuitively. We view our method as a tool for facilitating the production of animation.
Keywords
Download to read the full chapter text
Chapter PDF
References
Connacher, H., Jayaram, S., Lyons, K.: Virtual assembly design environment. In: ASME Database Symposium, pp. 875–885. ASME, NewYork (1995)
Badler, N., Phillips, C., Webber, B.: Simulating Humans: Computer Graphics, Animation, and Control. Oxford University Press, Oxford (1993)
Meulen, P., Seidl, A.: Ramsis: The Leading Cad Tool for Ergonomic Analysis of Vehicles. In: HCI, pp. 1008–1017 (2007)
Badler, N., Bindiganavale, R., Bourne, J., Palmer, M., Shi, J., Schuler, W.: A Parameterized Action Representation for Virtual Human Agents. In: Workshop on Embodied Conversational Characters, Lake Tahoe, California (1998)
Blumberg, B., Galyean, T.: Multi-Level Direction of Autonomous Creatures for Real−Time Virtual Environments Computer Graphics. In: Proceedings of SIGGRAPH 1995, vol. 30(3), pp. 47–54 (1995)
Fetter, W.A.: A progression of human figures simulated by computer graphics. IEEE Comput. Graph. Appl. 2(9), 9–13 (1982)
Huang, Z., Eliëns, A., Visser, T.: Implementation of a scripting language for VRML/X3D-based embodied agents. In: Web3D, pp. 91–100 (2003)
Perlin, K., Goldberg, A.: Improv: A system for scripting interactive actors in virtual worlds. In: Proc. of ACM Computer Graphics Annual Conf., pp. 205–216 (1996)
Kim, M., Lee, E.: A Visual Interface for Scripting Virtual Behaviors. In: APCHI, pp. 165–168 (1998)
Menou, E.: Real-Time Character Animation Using Multi-layered Scripts and Space-time Optimization. In: Balet, O., Subsol, G., Torguet, P. (eds.) ICVS 2001. LNCS, vol. 2197, pp. 135–144. Springer, Heidelberg (2001)
Maes, P., Darrell, T., Blumberg, B., Pentland, A.: The ALIVE System: Wireless, Full-Body Interaction with Autonomous Agents. Multimedia Syst (MMS) 5(2), 105–112 (1997)
Tramberend, H.: Avocado: A Distributed Virtual Environment Framework. Tech. rep., Proceedings of IEEE Virtual Reality (2003)
Carlsson, C., Hagsand, O.: DIVE - a Multi User Virtual Reality System. In: VR, pp. 394–400 (1993)
Springer, J.P., Tramberend, H., Frohlich, B.: On scripting in distributed virtual environments. In: Proceedings of the 4th Immersive Projection Technology Workshop (2000)
Li, C.P., Xia, S.H., Wang, Z.Q.: Pose synthesis using the inverse of jacobian matrix learned from examples. In: IEEE Virtual Reality Conference, pp. 99–106 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yu, J., Zong, D., Li, C., Xia, S., Wang, Z. (2011). Motion Control with Intentions for Virtual Assembly. In: Rau, P.L.P. (eds) Internationalization, Design and Global Development. IDGD 2011. Lecture Notes in Computer Science, vol 6775. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21660-2_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-21660-2_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21659-6
Online ISBN: 978-3-642-21660-2
eBook Packages: Computer ScienceComputer Science (R0)