Abstract
The kinematic chain is a ubiquitous and extensively studied representation in robotics as well as a useful model for studying the motion of biological macro-molecules. Both fields stand to benefit from algorithms for efficient maintenance and collision detection in such chains. This paper introduces a novel hierarchical representation of a kinematic chain allowing for efficient incremental updates and relative position calculation. A hierarchy of oriented bounding boxes is superimposed on this representation, enabling high performance collision detection, self-collision testing, and distance computation. This representation has immediate applications in the field of molecular biology, for speeding up molecular simulations and studies of folding paths of proteins. It could be instrumental in path planning applications for robots with many degrees of freedom, also known as hyper-redundant robots. A comparison of the performance of the algorithm with the current state of the art in collision detection is presented for a number of benchmarks.
Original language | English |
---|---|
Pages | 43-52 |
Number of pages | 10 |
DOIs | |
State | Published - 2002 |
Externally published | Yes |
Event | Proceedings of the 18th Annual Symposium on Computational Geometry (SCG'02) - Barcelona, Spain Duration: 5 Jun 2002 → 7 Jun 2002 |
Conference
Conference | Proceedings of the 18th Annual Symposium on Computational Geometry (SCG'02) |
---|---|
Country/Territory | Spain |
City | Barcelona |
Period | 5/06/02 → 7/06/02 |
Keywords
- Bounding Volume Hierarchy
- Collision Detection
- Modelling Kinematic Chain
- Molecular Modelling
- Self Collisions