Title :
Fast algorithms for penetration and contact determination between non-convex polyhedral models
Author :
Lin, Ming C. ; Manocha, Dinesh ; Ponamgi, Madhav
Author_Institution :
Dept. of Comput. Sci., North Carolina A&T State Univ., Greensboro, NC, USA
Abstract :
We present fast algorithms for penetration detection and contact determination between polyhedral models in dynamic environments. They are based on a distance computation algorithm for convex polytopes and a hierarchical coherence-based algorithm to compute contacts. In particular, we extend an earlier expected constant time algorithm for distance computation between convex polytopes to detect penetrations. The algorithm computes all the contacts between the convex hulls of the polytopes. After identifying the contact regions it traverses the features lying beneath them to more precisely determine the contact regions. The traversal employs a dynamic technique, sweep and prune, to overcome the O(n2) pairwise feature checks. The complexity of the overall algorithm is output sensitive. We demonstrate its performance on the dynamic simulation of a threaded insertion
Keywords :
computational complexity; computational geometry; contact determination; convex hulls; convex polytopes; distance computation; fast algorithms; non-convex polyhedral models; penetration; polyhedral models; Computational geometry; Computational modeling; Computer graphics; Computer science; Computer simulation; Contracts; Design automation; Linear programming; Robot sensing systems; Solid modeling;
Conference_Titel :
Robotics and Automation, 1995. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Nagoya
Print_ISBN :
0-7803-1965-6
DOI :
10.1109/ROBOT.1995.525666