TY - GEN
T1 - Efficient hybrid planner in changing environments
AU - Barbehenn, Michael
AU - Chen, Pang C.
AU - Hutchinson, Seth
PY - 1994
Y1 - 1994
N2 - In this paper, we present a new hybrid motion planner that is capable of exploiting previous planning episodes when confronted with new planning problems. Our approach is applicable when several (similar) problems are successively posed for the same static environment, or when the environment changes incrementally between planning episodes. At the heart of our system lie two low-level motion planners: a fast, but incomplete planner (which we call Local), and a computationally costly (possibly resolution) complete planner (which we call Global). When a new planning problem is presented to our planner, an efficient meta-level planner (which we call Manager), decomposes the problem into segments that are amenable to solution by Local. This decomposition is made by exploiting a task graph, in which successful planning episodes have been recorded. In cases where the decomposition fails, Global is invoked. The key to our planner's success is a novel representation of solution trajectories, in which segments of collision-free paths are associated with the boundary of nearby obstacles. Thus we effectively combine the efficiency of one planner with the completeness of another to obtain a more efficient complete planner.
AB - In this paper, we present a new hybrid motion planner that is capable of exploiting previous planning episodes when confronted with new planning problems. Our approach is applicable when several (similar) problems are successively posed for the same static environment, or when the environment changes incrementally between planning episodes. At the heart of our system lie two low-level motion planners: a fast, but incomplete planner (which we call Local), and a computationally costly (possibly resolution) complete planner (which we call Global). When a new planning problem is presented to our planner, an efficient meta-level planner (which we call Manager), decomposes the problem into segments that are amenable to solution by Local. This decomposition is made by exploiting a task graph, in which successful planning episodes have been recorded. In cases where the decomposition fails, Global is invoked. The key to our planner's success is a novel representation of solution trajectories, in which segments of collision-free paths are associated with the boundary of nearby obstacles. Thus we effectively combine the efficiency of one planner with the completeness of another to obtain a more efficient complete planner.
UR - https://www.scopus.com/pages/publications/0027928172
UR - https://www.scopus.com/pages/publications/0027928172#tab=citedBy
M3 - Conference contribution
AN - SCOPUS:0027928172
SN - 0818653329
T3 - Proceedings - IEEE International Conference on Robotics and Automation
SP - 2755
EP - 2760
BT - Proceedings - IEEE International Conference on Robotics and Automation
PB - Publ by IEEE
T2 - Proceedings of the 1994 IEEE International Conference on Robotics and Automation
Y2 - 8 May 1994 through 13 May 1994
ER -