|
ABSTRACT
As ellipsoids have been employed in the collision handling of many applications in physical simulation and robotics systems, we present a novel algorithm for generating a bounding volume hierarchy (BVH) from a given model with ellipsoids as primitives. Our algorithm approximates the given model by a hierarchical set of optimized bounding ellipsoids. The ellipsoid-tree is constructed by a top-down splitting. Starting from the root of hierarchy, the volume occupied by a given model is divided into k sub-volumes where each is approximated by a volume bounding ellipsoid. Recursively, each sub-volume is then subdivided into ellipsoids for the next level in the hierarchy. The k ellipsoids at each hierarchy level for a sub-volume bounding is generated by a bottom-up algorithm - simply, the sub-volume is initially approximated by m spheres (m » k), which will be iteratively merged into k volume bounding ellipsoids and globally optimized to minimize the approximation error. Benefited from the anisotropic shape of primitives, the ellipsoid-tree constructed in our approach gives tighter volume bound and higher shape fidelity than another widely used BVH, sphere-tree.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
Choi, Y.-K., Wang, W., Liu, Y., and Kim, M.-S. 2006. Continuous collision detection for elliptic disks. IEEE Transactions on Robotics 22, 2, 213--224.
|
 |
4
|
|
 |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
Shankar Krishnan , Amol Pattekar , Ming C. Lin , Dinesh Manocha, Spherical shell: a higher order bounding volume for fast proximity queries, Proceedings of the third workshop on the algorithmic foundations of robotics on Robotics : the algorithmic perspective: the algorithmic perspective, p.177-190, August 1998, Houston, Texas, United States
|
| |
9
|
Larsen, E., Gottschalk, S., Lin, M. C., and Manocha, D. 2000. Fast distance queries with rectangular swept sphere volumes. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE Press, 3719--3726.
|
| |
10
|
|
| |
11
|
Lloyd, S. 1982. Least squares quantization in PCM. IEEE Transactions on Information Theory 28, 2, 129--137.
|
| |
12
|
Palmer, I., and Grimsdale, R. 1995. Collision detection for animation using sphere-trees. Computer Graphics Forum 14, 2, 105--116.
|
| |
13
|
Quinlan, S. 1994. Efficient distance computation between non-convex object. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE Press, 3324--3329.
|
| |
14
|
|
| |
15
|
|
| |
16
|
Weltz, E. 1991. Smallest enclosing disks (balls and ellipsoids). In New Results and New Trends in Computer Science, Springer-Verlag, H. Maurer, Ed., vol. 555 of Lecture Notes in Compututer Science, 359--370.
|
|