MeshA*: Efficient Path Planning With Motion Primitives

Marat Agranovskiy, Konstantin Yakovlev
12/13/2024
cs.ROcs.AI

No confident code implementation found for this paper.

Abstract

We study a path planning problem where the possible move actions are represented as a finite set of motion primitives aligned with the grid representation of the environment. That is, each primitive corresponds to a short kinodynamically-feasible motion of an agent and is represented as a sequence of the swept cells of a grid. Typically, heuristic search, i.e. A*, is conducted over the lattice induced by these primitives (lattice-based planning) to find a path. However, due to the large branching factor, such search may be inefficient in practice. To this end, we suggest a novel technique rooted in the idea of searching over the grid cells (as in vanilla A*) simultaneously fitting the possible sequences of the motion primitives into these cells. The resultant algorithm, MeshA*, provably preserves the guarantees on completeness and optimality, on the one hand, and is shown to notably outperform conventional lattice-based planning (x1.5-x2 decrease in the runtime), on the other hand.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{agranovskiy2024mesha,
  title  = {MeshA*: Efficient Path Planning With Motion Primitives},
  author = {Marat Agranovskiy and Konstantin Yakovlev},
  year   = {2024},
  eprint = {2412.10320},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.10320v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.10320.svg)](https://codeofpaper.com/paper/2412.10320)

Discussion