English

Roadmaps with Gaps over Controllers: Achieving Efficiency in Planning under Dynamics

Robotics 2024-10-07 v5

Abstract

This paper aims to improve the computational efficiency of motion planning for mobile robots with non-trivial dynamics through the use of learned controllers. Offline, a system-specific controller is first trained in an empty environment. Then, for the target environment, the approach constructs a data structure, a "Roadmap with Gaps," to approximately learn how to solve planning queries using the learned controller. The roadmap nodes correspond to local regions. Edges correspond to applications of the learned controller that approximately connect these regions. Gaps arise as the controller does not perfectly connect pairs of individual states along edges. Online, given a query, a tree sampling-based motion planner uses the roadmap so that the tree's expansion is informed towards the goal region. The tree expansion selects local subgoals given a wavefront on the roadmap that guides towards the goal. When the controller cannot reach a subgoal region, the planner resorts to random exploration to maintain probabilistic completeness and asymptotic optimality. The accompanying experimental evaluation shows that the approach significantly improves the computational efficiency of motion planning on various benchmarks, including physics-based vehicular models on uneven and varying friction terrains as well as a quadrotor under air pressure effects.

Keywords

Cite

@article{arxiv.2310.03239,
  title  = {Roadmaps with Gaps over Controllers: Achieving Efficiency in Planning under Dynamics},
  author = {Aravind Sivaramakrishnan and Sumanth Tangirala and Edgar Granados and Noah R. Carver and Kostas E. Bekris},
  journal= {arXiv preprint arXiv:2310.03239},
  year   = {2024}
}

Comments

To be presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2024. Website: https://prx-kinodynamic.github.io/projects/rogue

R2 v1 2026-06-28T12:41:00.948Z