2019
DOI: 10.1109/tro.2019.2923335
|View full text |Cite
|
Sign up to set email alerts
|

A Modular Framework for Motion Planning Using Safe-by-Design Motion Primitives

Abstract: We present a modular framework for solving a motion planning problem among a group of robots. The proposed framework utilizes a finite set of low level motion primitives to generate motions in a gridded workspace. The constraints on allowable sequences of motion primitives are formalized through a maneuver automaton. At the high level, a control policy determines which motion primitive is executed in each box of the gridded workspace. We state general conditions on motion primitives to obtain provably correct … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 40 publications
0
5
0
Order By: Relevance
“…The idea of using motion primitives to relieve the planner of the computational burden stemming from system dynamics and nonholonomic constraints was originated and developed by Frazzoli et al [18], [19]. The aforementioned framework has been applied to quadrotor [20] and fixed-wing [8] aircraft, legged robots [21] and autonomous driving [22]. To our knowledge, the application of primitive-based planning to aggressive driving scenarios has not been widely studied, due in part to its sensitivity to model mismatch, exacerbated by tire saturation, which the present work addresses via the coupling of primitive-based planning and data-driven control.…”
Section: B Primitive-based Motion Planningmentioning
confidence: 99%
“…The idea of using motion primitives to relieve the planner of the computational burden stemming from system dynamics and nonholonomic constraints was originated and developed by Frazzoli et al [18], [19]. The aforementioned framework has been applied to quadrotor [20] and fixed-wing [8] aircraft, legged robots [21] and autonomous driving [22]. To our knowledge, the application of primitive-based planning to aggressive driving scenarios has not been widely studied, due in part to its sensitivity to model mismatch, exacerbated by tire saturation, which the present work addresses via the coupling of primitive-based planning and data-driven control.…”
Section: B Primitive-based Motion Planningmentioning
confidence: 99%
“…Most approaches, such as (Campos-Macías et al, 2017;Chen et al, 2017;Herbert et al, 2017;Preiss et al, 2017a;Wang et al, 2017;Fridovich-Keil et al, 2018;Honig et al, 2018;Kolaric et al, 2018;Cappo et al, 2018a;Cappo et al, 2018b;Xu and Sreenath, 2018;Bajcsy et al, 2019;Du et al, 2019;Fathian et al, 2019;Liu et al, 2019;Luis and Schoellig, 2019;Rubies-Royo et al, 2019;Vukosavljev et al, 2019), try to ensure a particular level of safety and robustness, by running the core search-based or optimization-based algorithms off-board the UAVs, and thus outsource the high computational cost to ground control stations that send the trajectories to the UAV's on-board position or attitude controller. Frameworks such as (Preiss et al, 2017a;Honig et al, 2018) combine graph-based planning and continuous trajectory optimization to compute safe and smooth trajectories, but take several minutes for a swarm of hundreds of quadrotors in obstacle-rich environments.…”
Section: Off-board Navigation Strategies For Nano-quadrotorsmentioning
confidence: 99%
“…For a single nano-quadrotor in obstacle-dense environments, a provably safe trajectory can be computed online every 0.1-1s, depending on the scenario. Frameworks such as (Du et al, 2019;Vukosavljev et al, 2019) are based on designing off-board libraries of safe motion primitives for a swarm of tiny MAVs, but typically require too much memory for on-board implementation. (Du et al, 2019) relies on combinatorial and nonlinear optimization techniques that are executed on a central computer, requires iterative procedures to resolve collisions between agents in a sequential manner, and does not guarantee to find a feasible solution.…”
Section: Off-board Navigation Strategies For Nano-quadrotorsmentioning
confidence: 99%
See 2 more Smart Citations