Theta*: Any-Angle Path Planning on Grids
Abstract
Grids with blocked and unblocked cells are often used to represent terrain in computer games and robotics. However, paths formed by grid edges can be sub-optimal and unrealistic looking, since the possible headings are artificially constrained. We present Theta*, a variant of A*, that propagates informati on along grid edges without constraining the paths to grid edges. Theta* is simple, fast and finds short and realistic looking paths. We compare Theta* against both Field D*, the only other variant of A* that propagates information along grid edges without constraining the paths to grid edges, and A* with post-smoothed paths. Although neither path planning method is guaranteed to find shortest paths, we show experimentally that Theta* finds shorter and more realistic looking paths than either of these existing techniques.
Cite
Text
Daniel et al. "Theta*: Any-Angle Path Planning on Grids." Journal of Artificial Intelligence Research, 2010. doi:10.1613/JAIR.2994Markdown
[Daniel et al. "Theta*: Any-Angle Path Planning on Grids." Journal of Artificial Intelligence Research, 2010.](https://mlanthology.org/jair/2010/daniel2010jair-theta/) doi:10.1613/JAIR.2994BibTeX
@article{daniel2010jair-theta,
title = {{Theta*: Any-Angle Path Planning on Grids}},
author = {Daniel, Kenny and Nash, Alex and Koenig, Sven and Felner, Ariel},
journal = {Journal of Artificial Intelligence Research},
year = {2010},
pages = {533-579},
doi = {10.1613/JAIR.2994},
volume = {39},
url = {https://mlanthology.org/jair/2010/daniel2010jair-theta/}
}