Title :
A generalized framework for interactive dynamic simulation for multirigid bodies
Author :
Son, Wookho ; Kim, Kyunghwan ; Amato, Nancy M. ; Trinkle, Jeffrey C.
Author_Institution :
Virtual Reality Dept., Electron. & Telecommun. Res. Inst., Taejon, South Korea
fDate :
4/1/2004 12:00:00 AM
Abstract :
This paper presents a generalized framework for dynamic simulation realized in a prototype simulator called the Interactive Generalized Motion Simulator (I-GMS), which can simulate motions of multirigid-body systems with contact interaction in virtual environments. I-GMS is designed to meet two important goals: generality and interactivity. By generality, we mean a dynamic simulator which can easily support various systems of rigid bodies, ranging from a single free-flying rigid object to complex linkages such as those needed for robotic systems or human body simulation. To provide this generality, we have developed I-GMS in an object-oriented framework. The user interactivity is supported through a haptic interface for articulated bodies, introducing interactive dynamic simulation schemes. This user-interaction is achieved by performing push and pull operations via the PHANToM haptic device, which runs as an integrated part of I-GMS. Also, a hybrid scheme was used for simulating internal contacts (between bodies in the multirigid-body system) in the presence of friction, which could avoid the nonexistent solution problem often faced when solving contact problems with Coulomb friction. In our hybrid scheme, two impulse-based methods are exploited so that different methods are applied adaptively, depending on whether the current contact situation is characterized as "bouncing" or "steady." We demonstrate the user-interaction capability of I-GMS through online editing of trajectories of a 6-degree of freedom (dof) articulated structure.
Keywords :
digital simulation; haptic interfaces; mobile robots; multi-robot systems; object-oriented methods; virtual reality; Interactive Generalized Motion Simulator; PHANTOM haptic device; articulated bodies; free-flying rigid object; haptic interface; human body simulation; impulse-based methods; interactive dynamic simulation; multirigid bodies; object-oriented framework; prototype simulator; robotic systems; virtual environments; Biological system modeling; Couplings; Friction; Haptic interfaces; Humans; Imaging phantoms; Object oriented modeling; Robots; Virtual environment; Virtual prototyping; Algorithms; Biomechanics; Computer Simulation; Humans; Joints; Models, Biological; Movement; Nonlinear Dynamics; Robotics; User-Computer Interface;
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
DOI :
10.1109/TSMCB.2003.818434