Title :
Sampling-Based Motion and Symbolic Action Planning with geometric and differential constraints
Author :
Plaku, Erion ; Hager, Gregory D.
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
Abstract :
To compute collision-free and dynamically-feasibile trajectories that satisfy high-level specifications given in a planning-domain definition language, this paper proposes to combine sampling-based motion planning with symbolic action planning. The proposed approach, Sampling-based Motion and Symbolic Action Planner (SMAP), leverages from sampling-based motion planning the underlying idea of searching for a solution trajectory by selectively sampling and exploring the continuous space of collision-free and dynamically-feasible motions. Drawing from AI, SMAP uses symbolic action planning to identify actions and regions of the continuous space that sampling-based motion planning can further explore to significantly advance the search. The planning layers interact with each-other through estimates on the utility of each action, which are computed based on information gathered during the search. Simulation experiments with dynamical models of vehicles carrying out tasks given by high-level STRIPS specifications provide promising initial validation, showing that SMAP efficiently solves challenging problems.
Keywords :
constraint handling; control engineering computing; formal specification; path planning; programming languages; sampling methods; SMAP planner; collision-free motion; differential constraint; dynamically-feasible motion; geometric constraint; planning-domain definition language; sampling-based motion planning; symbolic action planning; Artificial intelligence; Computer science; Motion planning; Robotics and automation; Robots; Sampling methods; Space exploration; Strips; Trajectory; USA Councils;
Conference_Titel :
Robotics and Automation (ICRA), 2010 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4244-5038-1
Electronic_ISBN :
1050-4729
DOI :
10.1109/ROBOT.2010.5509563