3D object representation for physics simulation engines and its effect on virtual assembly tasks
Conference Paper
-
- Overview
-
- Research
-
- Identity
-
- Additional Document Info
-
- View All
-
Overview
abstract
-
Physical based modelling (PBM) uses physics simulation engines (PSE) to provide the dynamic behaviour and collision detection of virtual objects in virtual environments emulating the real world. There exists a variety of PSEs, each one with pros and cons according to the application in which they are employed. Each physics engine uses its proprietary collision detection algorithm. Collision detection is a key aspect of assembly tasks and its performance is dependent on the way virtual objects are represented. In general, objects can be divided into two groups: convex and concave, the latter being the most common and challenging for collision detection algorithms. This study reports on three different methods to represent concave objects. GIMPACT, Hierarchical Approximate Convex Decomposition (HACD) and Approximate Convex Decomposition (ACD), which are evaluated and compared based on their collision detection performances. An exact convex decomposition algorithm, named as ConvexFT, is also proposed and analyzed in this paper. Finally the performance of the three existing methods and the ConvexFT proposed approach are compared in order to assess which model representation algorithm is best suited for haptic-virtual assembly tasks. Copyright © 2012 by ASME.
publication date
published in
Research
keywords
-
Haptics; Model representation; Physics simulation engines; Virtual assembly 3D object representation; Approximate convex decompositions; Collision detection algorithm; Convex decomposition; Haptics; Model representation; Physics simulation; Virtual assembly; Algorithms; Design; Signal detection; Virtual reality; Engines
Identity
Digital Object Identifier (DOI)
Additional Document Info
start page
end page
volume
issue