Efficient sensor/model based on-line collision detection for planetary manipulators
- 25 June 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 1697-1703
- https://doi.org/10.1109/robot.2002.1014786
Abstract
Manipulator safeguarding is a critical need for operations on planetary rovers. The computing environment on a Mars rover is extremely limited, which necessitates a highly efficient collision checking algorithm. We present such an algorithm that uses the oriented bounding box (OBB) and a primitive called the oriented bounding prism (OBP) to detect potential self-collisions and collisions with terrain objects sensed with the rover's onboard stereo cameras; the algorithm thus has both model-based and sensor-based components. We have implemented the algorithm on JPL's FIDO rover and have tested it under realistic field conditions. Performance analysis indicates this method is significantly faster than previously reported results in the literature, in addition to incorporating sensed geometry. The method is also being used on board NASA's twin Mars Exploration Rovers, which are scheduled to launch in 2003.Keywords
This publication has 10 references indexed in Scilit:
- Obstacle count independent real-time collision avoidancePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Whole arm obstacle avoidance for teleoperated robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Real-time model-based obstacle detection for the NASA Ranger TelerobotPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Sensor-fused autonomous guidance of a mobile robot and applications to Mars sample return operationsPublished by SPIE-Intl Soc Optical Eng ,1999
- Solving the collision detection problemIEEE Computer Graphics and Applications, 1994
- Detecting Intersection of a Rectangular Solid and a Convex PolyhedronPublished by Elsevier ,1994
- Numerical potential field techniques for robot path planningIEEE Transactions on Systems, Man, and Cybernetics, 1992
- A fast procedure for computing the distance between complex objects in three-dimensional spaceIEEE Journal on Robotics and Automation, 1988
- Real-Time Obstacle Avoidance for Manipulators and Mobile RobotsThe International Journal of Robotics Research, 1986
- Collision Detection for Moving PolyhedraPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986