Multi-Start n-Dimensional Lattice Planning with Optimal Motion Primitives

07/23/2021
by   Alexander Botros, et al.
1

In the field of motion planning the use of pre-computed, feasible, locally optimal motions called motion primitives can not only increase the quality of motions, but decrease the computation time required to develop these motions. In this work we extend the results of our earlier work by developing a technique for computing primitives for a lattice that admits higher-order states like curvature, velocity, and acceleration. The technique involves computing a minimal set of motion primitives that t-span a configuration space lattice. A set of motion primitives t-span a lattice if, given a real number t greater or equal to one, any configuration in the lattice can be reached via a sequence of motion primitives whose cost is no more than t times the cost of the optimal path to that configuration. While motion primitives computed in this way could be used with any graph search algorithm to develop a motion, this paper also proposes one such algorithm which works well in practice in both short complex maneuvers and longer maneuvers. Finally, this paper proposes a shortcut-based smoothing algorithm based on shortest path planning in directed acyclic graphs.

READ FULL TEXT

page 1

page 2

page 9

research
03/25/2019

Computing a Minimal Set of t-Spanning Motion Primitives for Lattice Planners

In this paper we consider the problem of computing an optimal set of mot...
research
03/26/2021

Dispersion-Minimizing Motion Primitives for Search-Based Motion Planning

Search-based planning with motion primitives is a powerful motion planni...
research
02/22/2023

Fillet-based RRT*: A Rapid Convergence Implementation of RRT* for Curvature Constrained Vehicles

Rapidly exploring random trees (RRTs) have proven effective in quickly f...
research
02/01/2022

PiP-X: Online feedback motion planning/replanning in dynamic environments using invariant funnels

Computing kinodynamically feasible motion plans and repairing them on-th...
research
02/28/2019

A Roadmap-Path Reshaping Algorithm for Real-Time Motion Planning

Real-time motion planning is a vital function of robotic systems. Differ...
research
09/07/2018

Sampling-based optimal kinodynamic planning with motion primitives

This paper proposes a novel sampling-based motion planner, which integra...
research
07/11/2020

Feedback Enhanced Motion Planning for Autonomous Vehicles

In this work, we address the motion planning problem for autonomous vehi...

Please sign up or login with your details

Forgot password? Click here to reset