3DM: a three dimensional modeler using a head-mounted display
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
IEEE Spectrum
Task-level interaction with virtual environments and virtual actors
International Journal of Human-Computer Interaction - Special issue on human-virtual environment interaction
VADE: A Virtual Assembly Design Environment
IEEE Computer Graphics and Applications
Assembly Planning Effectiveness Using Virtual Reality
Presence: Teleoperators and Virtual Environments
ICMCS '99 Proceedings of the 1999 IEEE International Conference on Multimedia Computing and Systems - Volume 02
MAESTRO: a tool for interactive assembly simulation in virtual environments
EGVE'01 Proceedings of the 7th Eurographics conference on Virtual Environments & 5th Immersive Projection Technology
A Two-User Framework for Rapid Immersive Full Cycle Product Customization
VMR '09 Proceedings of the 3rd International Conference on Virtual and Mixed Reality: Held as Part of HCI International 2009
A cooperative virtual prototyping system for mechatronic solution elements based assembly
Advanced Engineering Informatics
Hi-index | 0.00 |
This contribution introduces a new framework for assembly modeling in Virtual Reality. Aiming at an easy instructability of the virtual environment, the framework provides a task-level interface which directly maps logical assembly commands to corresponding changes in the geometry scene. For example, the visual assembly of two parts is achieved given only a single command 'connect(a,b)'. This is in contrast to the assembly modeling style of conventional CAD systems which forces the designer to break down each conceptual assembly task into a series of lower-level subtasks. The proposed framework consists of two parts: (1) A knowledge-based model of connection-sensitive part features ("ports") and the connections between them; and, (2), a set of algorithms that define the task-level interface for assembly, disassembly, and adjustment operations. All algorithms are computationally efficient and easily meet the real-time requirements of virtual environments. At the user interface, both direct manipulation and directive interfaces, e.g. based on natural language instructions are supported. A family of implemented VR-systems, including CAVE and Internet-based applications, demonstrates the feasibility of the approach.