A potential field approach to path planning
- 1 February 1992
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Robotics and Automation
- Vol. 8 (1) , 23-32
- https://doi.org/10.1109/70.127236
Abstract
A path-planning algorithm for the classical mover's problem in three dimensions using a potential field representation of obstacles is presented. A potential function similar to the electrostatic potential is assigned to each obstacle, and the topological structure of the free space is derived in the form of minimum potential valleys. Path planning is done at two levels. First, a global planner selects a robot's path from the minimum potential valleys and its orientations along the path that minimize a heuristic estimate of the path length and the chance of collision. Then, a local planner modifies the path and orientations to derive the final collision-free path and orientations. If the local planner fails, a new path and orientations are selected by the global planner and subsequently examined by the local planner. This process is continued until a solution is found or there are no paths left to be examined. The algorithm solves a much wider class of problems than other heuristic algorithms and at the same time runs much faster than exact algorithms (typically 5 to 30 min on a Sun 3/260).Keywords
This publication has 25 references indexed in Scilit:
- Obstacle avoidance using an octree in the configuration space of a manipulatorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Path planning using a potential field representationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Solving findpath by combination of goal-directed and randomized searchPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Gross motion planning—a surveyACM Computing Surveys, 1992
- A variational dynamic programming approach to robot-path planning with a distance-safety criterionIEEE Journal on Robotics and Automation, 1988
- Multiresolution path planning for mobile robotsIEEE Journal on Robotics and Automation, 1986
- Fast, three-dimensional, collision-free motion planningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- Impedance Control: An Approach to Manipulation: Part II—ImplementationJournal of Dynamic Systems, Measurement, and Control, 1985
- Distance functions and their application to robot path planning in the presence of obstaclesIEEE Journal on Robotics and Automation, 1985
- Path Relaxation: Path Planning for a Mobile RobotPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984