# Online Motion Planning Over Multiple Homotopy Classes with Gaussian   Process Inference

**Authors:** Keshav Kolur, Sahit Chintalapudi, Byron Boots, Mustafa Mukadam

arXiv: 1908.00641 · 2019-08-05

## TL;DR

This paper presents an online motion planning method that dynamically switches between multiple homotopy classes using Gaussian process inference, improving adaptability and performance in dynamic, uncertain environments.

## Contribution

It extends previous graph-based trajectory planning to an online setting with dynamic pruning and reoptimization, enabling real-time switching between homotopy classes.

## Key findings

- Improved planning performance in dynamic environments.
- Effective handling of environment changes with online reoptimization.
- Enhanced ability to switch between multiple homotopy classes.

## Abstract

Efficient planning in dynamic and uncertain environments is a fundamental challenge in robotics. In the context of trajectory optimization, the feasibility of paths can change as the environment evolves. Therefore, it can be beneficial to reason about multiple possible paths simultaneously. We build on prior work that considers graph-based trajectories to find solutions in multiple homotopy classes concurrently. Specifically, we extend this previous work to an online setting where the unreachable (in time) part of the graph is pruned and the remaining graph is reoptimized at every time step. As the robot moves within the graph on the path that is most promising, the pruning and reoptimization allows us to retain candidate paths that may become more viable in the future as the environment changes, essentially enabling the robot to dynamically switch between numerous homotopy classes. We compare our approach against prior work without the homotopy switching capability and show improved performance across several metrics in simulation with a 2D robot in multiple dynamic environments under noisy measurements and execution.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1908.00641/full.md

## Figures

23 figures with captions in the complete paper: https://tomesphere.com/paper/1908.00641/full.md

## References

19 references — full list in the complete paper: https://tomesphere.com/paper/1908.00641/full.md

---
Source: https://tomesphere.com/paper/1908.00641