Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Batch Informed Trees (BIT*): Sampling-based Optimal Planning via the Heuristically Guided Search of Implicit Random Geometric Graphs

About

In this paper, we present Batch Informed Trees (BIT*), a planning algorithm based on unifying graph- and sampling-based planning techniques. By recognizing that a set of samples describes an implicit random geometric graph (RGG), we are able to combine the efficient ordered nature of graph-based techniques, such as A*, with the anytime scalability of sampling-based algorithms, such as Rapidly-exploring Random Trees (RRT). BIT* uses a heuristic to efficiently search a series of increasingly dense implicit RGGs while reusing previous information. It can be viewed as an extension of incremental graph-search techniques, such as Lifelong Planning A* (LPA*), to continuous problem domains as well as a generalization of existing sampling-based optimal planners. It is shown that it is probabilistically complete and asymptotically optimal. We demonstrate the utility of BIT* on simulated random worlds in $\mathbb{R}^2$ and $\mathbb{R}^8$ and manipulation problems on CMU's HERB, a 14-DOF two-armed robot. On these problems, BIT* finds better solutions faster than RRT, RRT*, Informed RRT*, and Fast Marching Trees (FMT*) with faster anytime convergence towards the optimum, especially in high dimensions.

Jonathan D. Gammell, Siddhartha S. Srinivasa, Timothy D. Barfoot• 2014

Related benchmarks

TaskDatasetResultRank
Path Re-planningSF2-RS1
TTP95% (ms)467.5
12
Path Re-planningSF2-RS3
TTP95% (ms)458.6
12
Path Re-planningSF2-RS2
TTP95% (ms)367.3
12
Path planningRF1 P1
Time to Target 95% (ms)140.2
9
Path planningSF1 P1
TTP95% (ms)197.6
9
Path planningRF1-P2
TTP95% (ms)86.4
9
Path planningRF2-P1
TTP95% [ms]68.37
9
Path planningRF2-P2
TTP95% (ms)71.11
9
Path planningSF2 P1
TTP95% (ms)122.6
9
Path planningSF2 P2
TTP95% (ms)494.7
9
Showing 10 of 10 rows

Other info

Follow for update