Sonia Martínez
Jacobs Faculty Scholar
Professor of Mechanical and Aerospace Engineering
Jacobs Faculty Scholar
Professor of Mechanical and Aerospace Engineering
This paper presents and analyzes a new algorithm, the Goal Tree (GT) algorithm, for motion planning in dynamic environments where new, unexpected obstacles appear sporadically. The GT builds on the RRT* algorithm by employing an initial RRT* tree rooted at the goal. When finding new obstacle information, O, the GT quickly constructs a new tree rooted at the current location of the robot, xI, by sampling in a strict subset of the free space. The new tree then reuses branches from the original tree so that it can produce paths to the goal. Compared to running the RRT*, the GT reduces, on average, the time needed to produce a path of equal cost. We prove that, generically, there exists a region, which is a strict subset of the free space, which can be used with the GT algorithm to produce an asymptotically globally optimal path. This region is theoretically characterized for planning problems in d dimensional environments. An alternative region is provided for robots with Dubins' vehicle dynamics and a vehicle with no dynamics both under a Euclidean distance cost function. Simulations for a Dubins' vehicle robot verify our results.
@InProceedings{BB-TH-SM:14-allerton},
author = {B. Boardmand
and T. Harden and S. Mart{\'\i}nez},
booktitle = {Allerton
Conference, Annual Conference on Communication, Control, and
Computing},
title = {Optimal kinodynamic motion planning in environments with unexpected obstacles},
month = {October},
year = {2014},
address ={Monticello, IL, USA},
pages= {1026--1032}
}