Generation of collision-free trajectories for a quadrocopter fleet: A sequential convex programming approach
@article{Augugliaro2012GenerationOC, title={Generation of collision-free trajectories for a quadrocopter fleet: A sequential convex programming approach}, author={Federico Augugliaro and Angela P. Schoellig and Raffaello D’Andrea}, journal={2012 IEEE/RSJ International Conference on Intelligent Robots and Systems}, year={2012}, pages={1917-1922} }
This paper presents an algorithm that generates collision-free trajectories in three dimensions for multiple vehicles within seconds. The problem is cast as a non-convex optimization problem, which is iteratively solved using sequential convex programming that approximates non-convex constraints by using convex ones. The method generates trajectories that account for simple dynamics constraints and is thus independent of the vehicle's type. An extensive a posteriori vehicle-specific feasibility…
230 Citations
Collision avoidance for aerial vehicles in multi-agent scenarios
- EngineeringAuton. Robots
- 2015
This article describes an investigation of local motion planning, or collision avoidance, for a set of decision-making agents navigating in 3D space, which builds on the concept of velocity obstacles, which characterizes the set of trajectories that lead to a collision between interacting agents.
A Distributed Algorithm for Real-Time Multi-Drone Collision-Free Trajectory Replanning
- Computer ScienceSensors
- 2022
A distributed algorithm to generate collision-free trajectories for a group of quadrotors flying through a common workspace that adopts the Voronoi partitioning of space to derive local constraints that guarantee collision avoidance with all neighbors for a certain time horizon.
A message-passing algorithm for multi-agent trajectory planning
- Computer ScienceNIPS
- 2013
A novel approach for computing collision-free global trajectories for p agents with specified initial and final configurations, based on an improved version of the alternating direction method of multipliers (ADMM), which allows for incorporating different cost functionals with only minor adjustments.
Online distributed motion planning for multi-vehicle systems
- Computer Science2016 European Control Conference (ECC)
- 2016
Simulations with a formation of holonomic vehicles in a dynamic environment demonstrate the capability of the proposed approach to generate optimal trajectories at an update rate of 20 Hz.
RHO-based convex optimization method applied to cooperative trajectory planning for multiple UAVs
- Computer Science2017 11th Asian Control Conference (ASCC)
- 2017
An optimization algorithm for trajectory planning of multiple unmanned aerial vehicles (UAVs) is presented to generate three-dimensional trajectories satisfying the initial and terminal state constraints by using the convex optimization method.
An Efficient Algorithm for Optimal Trajectory Generation for Heterogeneous Multi-Agent Systems in Non-Convex Environments
- Computer ScienceIEEE Robotics and Automation Letters
- 2018
A novel method to efficiently produce time-optimal collision-free trajectories in complex non-convex maze-like environments while enforcing nonlinear constraints on velocity, acceleration, jerk, and snap is presented.
Rapid Collision Detection for Multicopter Trajectories
- Computer Science2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- 2019
We present a continuous-time collision detection algorithm for quickly detecting whether certain polynomial trajectories in time intersect with convex obstacles. The algorithm is used in conjunction…
Trajectory planning and control for drone replacement for multidrone cinematography
- EngineeringIFAC-PapersOnLine
- 2019
Optimal Motion Planning for Differentially Flat Systems Using Bernstein Approximation
- MathematicsIEEE Control Systems Letters
- 2018
This letter presents a computational framework to efficiently generate feasible and optimal trajectories for differentially flat autonomous vehicle systems. We formulate the optimal motion planning…
References
SHOWING 1-10 OF 22 REFERENCES
Aircraft trajectory planning with collision avoidance using mixed integer linear programming
- BusinessProceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301)
- 2002
Describes a method for finding optimal trajectories for multiple aircraft avoiding collisions. Developments in spacecraft path-planning have shown that trajectory optimization including collision…
Decentralized Cooperative Trajectory Planning of Multiple Aircraft with Hard Safety Guarantees
- Business
- 2004
This paper presents a framework for provably safe decentralized trajectory planning of multiple (autonomous) aircraft. Each aircraft plans its trajectory individually using a receding horizon…
Optimal real-time collision-free motion planning for autonomous underwater vehicles in a 3D underwater space
- Engineering
- 2009
One approach to designing an optimal real-time collision-free trajectory for autonomous underwater vehicles (AUVs) that move in a 3D unknown underwater space is presented here, and is shown to be effective by computer simulations.
Quadrocopter Trajectory Generation and Control
- Engineering
- 2011
Abstract An algorithm is presented that allows the calculation of flight trajectories for quadrocopters. Trajectory feasibility constraints regarding the vehicle dynamics and input constraints are…
Applications of hybrid reachability analysis to robotic aerial vehicles
- Computer ScienceInt. J. Robotics Res.
- 2011
This paper presents two applications of reachable sets used to design and implement a backflip maneuver for a quadrotor helicopter and a decentralized collision avoidance algorithm for multiple quadrotors.
Smooth and collision-free navigation for multiple robots under differential-drive constraints
- Computer Science2010 IEEE/RSJ International Conference on Intelligent Robots and Systems
- 2010
We present a method for smooth and collision-free navigation for multiple independent robots under differential-drive constraints. Our algorithm is based on the optimal reciprocal collision avoidance…
Minimum snap trajectory generation and control for quadrotors
- Engineering2011 IEEE International Conference on Robotics and Automation
- 2011
An algorithm is developed that enables the real-time generation of optimal trajectories through a sequence of 3-D positions and yaw angles, while ensuring safe passage through specified corridors and satisfying constraints on velocities, accelerations and inputs.
Dynamic Optimization Strategies for Three-Dimensional Conflict Resolution of Multiple Aircraft
- Computer Science
- 2004
The problem of optimal cooperative three-dimensional conflict resolution involving multiple aircraft is addressed by the rigorous numerical trajectory optimization methods and the ability of the mathematical programming framework to accommodate detailed dynamic models is addressed.
A Survey of Motion Planning Algorithms from the Perspective of Autonomous UAV Guidance
- Computer ScienceJ. Intell. Robotic Syst.
- 2010
The purpose of this paper is to provide an overview of existing motion planning algorithms while adding perspectives and practical examples from UAV guidance approaches.
Multi-robot system for artistic pattern formation
- Computer Science2011 IEEE International Conference on Robotics and Automation
- 2011
These Arbitrary target patterns are represented with an optimal robot deployment, using a method that is independent of the number of robots, and are visually appealing in the sense of being smooth, oscillation free, and showing fast convergence.