A Sophisticated Manipulation Aid in a Virtual Environment using Dynamic Constraints among Object Faces
- 1 October 1998
- journal article
- Published by MIT Press in PRESENCE: Virtual and Augmented Reality
- Vol. 7 (5) , 460-477
- https://doi.org/10.1162/105474698565857
Abstract
A natural and intuitive method is proposed to help a user manipulate an object in a virtual environment. The method does not need to assign special properties to the object faces in advance and does not require special hardware. Instead, it uses only the visual constraints of motion among object faces that are dynamically selected by a real-time collision detection method while the user manipulates the object. By constraining more than two faces during the user's manipulation, the proposed method provides an efficient tool for complicated manipulation tasks. First, the method of manipulation aid is described. Then several experiments demonstrate the effectiveness of this method, particularly when the user is requested to precisely place a virtual object in a certain location. Finally, as an application of the proposed manipulation aid, an experiment is conducted to compare the performances of a task (constructing a simple toy) in a real versus a virtual environment. Results show that the distance accuracy and completion time of the virtual task with the manipulation aid is close to that of the real task.Keywords
This publication has 10 references indexed in Scilit:
- A study of an operator assistant for virtual spacePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A 3D interface device with force feedback: a virtual work space for pick-and-place tasksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A simple and efficient method for accurate collision detection among deformable polyhedral objects in arbitrary motionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A Real-Time Algorithm for Accurate Collision Detection for Deformable Polyhedral ObjectsPRESENCE: Virtual and Augmented Reality, 1998
- Virtual object manipulation using dynamically selected constraints with real-time collision detectionPublished by Association for Computing Machinery (ACM) ,1996
- An Operator Interface for Teleprogramming Employing Synthetic FixturesPRESENCE: Virtual and Augmented Reality, 1994
- Modeling contacts in a physically based simulationPublished by Association for Computing Machinery (ACM) ,1993
- Interactive constraint-based solid modeling using allowable motionPublished by Association for Computing Machinery (ACM) ,1993
- Artificial reality with force-feedback: development of desktop virtual space with compact master manipulatorACM SIGGRAPH Computer Graphics, 1990
- Analytical methods for dynamic simulation of non-penetrating rigid bodiesACM SIGGRAPH Computer Graphics, 1989