The Ariadne's Clew Algorithm

Abstract

We present a new approach to path planning, called the "Ariadne's clew algorithm". It is designed to find paths in high-dimensional continuous spaces and applies to robots with many degrees of freedom in static, as well as dynamic environments -- ones where obstacles may move. The Ariadne's clew algorithm comprises two sub-algorithms, called SEARCH and EXPLORE, applied in an interleaved manner. EXPLORE builds a representation of the accessible space while SEARCH looks for the target. Both are posed as optimization problems. We describe a real implementation of the algorithm to plan paths for a six degrees of freedom arm in a dynamic environment where another six degrees of freedom arm is used as a moving obstacle. Experimental results show that a path is found in about one second without any pre-processing.

Cite

Text

Mazer et al. "The Ariadne's Clew Algorithm." Journal of Artificial Intelligence Research, 1998. doi:10.1613/JAIR.468

Markdown

[Mazer et al. "The Ariadne's Clew Algorithm." Journal of Artificial Intelligence Research, 1998.](https://mlanthology.org/jair/1998/mazer1998jair-ariadne/) doi:10.1613/JAIR.468

BibTeX

@article{mazer1998jair-ariadne,
  title     = {{The Ariadne's Clew Algorithm}},
  author    = {Mazer, Emmanuel and Ahuactzin, Juan Manuel and Bessière, Pierre},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {1998},
  pages     = {295-316},
  doi       = {10.1613/JAIR.468},
  volume    = {9},
  url       = {https://mlanthology.org/jair/1998/mazer1998jair-ariadne/}
}