Time-optimal planning for quadrotor waypoint flight.

Sci Robot

Robotics and Perception Group, University of Zurich, Zurich, Switzerland.

Published: July 2021

Quadrotors are among the most agile flying robots. However, planning time-optimal trajectories at the actuation limit through multiple waypoints remains an open problem. This is crucial for applications such as inspection, delivery, search and rescue, and drone racing. Early works used polynomial trajectory formulations, which do not exploit the full actuator potential because of their inherent smoothness. Recent works resorted to numerical optimization but require waypoints to be allocated as costs or constraints at specific discrete times. However, this time allocation is a priori unknown and renders previous works incapable of producing truly time-optimal trajectories. To generate truly time-optimal trajectories, we propose a solution to the time allocation problem while exploiting the full quadrotor's actuator potential. We achieve this by introducing a formulation of progress along the trajectory, which enables the simultaneous optimization of the time allocation and the trajectory itself. We compare our method against related approaches and validate it in real-world flights in one of the world's largest motion-capture systems, where we outperform human expert drone pilots in a drone-racing task.

Download full-text PDF

Source
http://dx.doi.org/10.1126/scirobotics.abh1221DOI Listing

Publication Analysis

Top Keywords

time-optimal trajectories
12
time allocation
12
actuator potential
8
time-optimal
4
time-optimal planning
4
planning quadrotor
4
quadrotor waypoint
4
waypoint flight
4
flight quadrotors
4
quadrotors agile
4

Similar Publications

Optimal Path Planning Algorithm with Built-In Velocity Profiling for Collaborative Robot.

Sensors (Basel)

August 2024

Department of Geomatics and Cartography, Faculty of Earth Sciences and Spatial Management, Nicolaus Copernicus University, Lwowska 1, 87-100 Torun, Poland.

This paper proposes a method for solving the path planning problem for a collaborative robot. The time-optimal, smooth, collision-free B-spline path is obtained by the application of a nature-inspired optimization algorithm. The proposed approach can be especially useful when moving items that are delicate or contain a liquid in an open container using a robotic arm.

View Article and Find Full Text PDF

This article presents a hierarchical control framework for autonomous vehicle trajectory planning and tracking, addressing the challenge of accurately following high-speed, at-limit maneuvers. The proposed time-optimal trajectory planning and tracking (TOTPT) framework utilizes a hierarchical control structure, with an offline trajectory optimization (TRO) module and an online nonlinear model predictive control (NMPC) module. The TRO layer generates minimum-lap-time trajectories using a direct collocation method, which optimizes the vehicle's path, velocity, and control inputs to achieve the fastest possible lap time, while respecting the vehicle dynamics and track constraints.

View Article and Find Full Text PDF

Deep brain stimulation (DBS) is a method of electrical neuromodulation used to treat a variety of neuropsychiatric conditions including essential tremor, Parkinson's disease, epilepsy, and obsessive-compulsive disorder. The procedure requires precise placement of electrodes such that the electrical contacts lie within or in close proximity to specific target nuclei and tracts located deep within the brain. DBS electrode trajectory planning has become increasingly dependent on direct targeting with the need for precise visualization of targets.

View Article and Find Full Text PDF

In order to meet the efficiency and smooth trajectory requirements of the casting sorting robotic arm, we propose a time-optimal trajectory planning method that combines a heuristic algorithm inspired by the behavior of the Genghis Khan shark (GKS) and segmented interpolation polynomials. First, the basic model of the robotic arm was constructed based on the arm parameters, and the workspace is analyzed. A matrix was formed by combining cubic and quintic polynomials using a segmented approach to solve for 14 unknown parameters and plan the trajectory.

View Article and Find Full Text PDF

For underactuated robots working in complex environments, an important objective is to drive all variables (particularly for unactuated end-effectors) to move along the specific path and restrict positions/velocities to avoid obstacles, rather than using only point-to-point control. Unfortunately, most path planning methods are only suitable to fully actuated systems or depend on linearized models. The main motivations of our work are to directly fulfill motion constraints and achieve path following for both actuated and unactuated states (e.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!