FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments

© 2019 IEEE. High-speed trajectory planning through unknown environments requires algorithmic techniques that enable fast reaction times while maintaining safety as new information about the operating environment is obtained. The requirement of computational tractability typically leads to optimizat...

Full description

Bibliographic Details
Main Authors: Tordesillas, Jesus, Lopez, Brett T., How, Jonathan P.
Format: Article
Language:English
Published: IEEE 2021
Online Access:https://hdl.handle.net/1721.1/137157
_version_ 1826197842372329472
author Tordesillas, Jesus
Lopez, Brett T.
How, Jonathan P.
author_facet Tordesillas, Jesus
Lopez, Brett T.
How, Jonathan P.
author_sort Tordesillas, Jesus
collection MIT
description © 2019 IEEE. High-speed trajectory planning through unknown environments requires algorithmic techniques that enable fast reaction times while maintaining safety as new information about the operating environment is obtained. The requirement of computational tractability typically leads to optimization problems that do not include the obstacle constraints (collision checks are done on the solutions) or use a convex decomposition of the free space and then impose an ad-hoc time allocation scheme for each interval of the trajectory. Moreover, safety guarantees are usually obtained by having a local planner that plans a trajectory with a final 'stop' condition in the freeknown space. However, these two decisions typically lead to slow and conservative trajectories. We propose FASTER (Fast and Safe Trajectory Planner) to overcome these issues. FASTER obtains high-speed trajectories by enabling the local planner to optimize in both the free-known and unknown spaces. Safety guarantees are ensured by always having a feasible, safe back-up trajectory in the free-known space at the start of each replanning step. Furthermore, we present a Mixed Integer Quadratic Program formulation in which the solver can choose the trajectory interval allocation, and where a time allocation heuristic is computed efficiently using the result of the previous replanning iteration. This proposed algorithm is tested extensively both in simulation and in real hardware, showing agile flights in unknown cluttered environments with velocities up to 3.6 \mathrm{m}/\mathrm{s}.
first_indexed 2024-09-23T10:54:08Z
format Article
id mit-1721.1/137157
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T10:54:08Z
publishDate 2021
publisher IEEE
record_format dspace
spelling mit-1721.1/1371572021-11-03T03:29:12Z FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments Tordesillas, Jesus Lopez, Brett T. How, Jonathan P. © 2019 IEEE. High-speed trajectory planning through unknown environments requires algorithmic techniques that enable fast reaction times while maintaining safety as new information about the operating environment is obtained. The requirement of computational tractability typically leads to optimization problems that do not include the obstacle constraints (collision checks are done on the solutions) or use a convex decomposition of the free space and then impose an ad-hoc time allocation scheme for each interval of the trajectory. Moreover, safety guarantees are usually obtained by having a local planner that plans a trajectory with a final 'stop' condition in the freeknown space. However, these two decisions typically lead to slow and conservative trajectories. We propose FASTER (Fast and Safe Trajectory Planner) to overcome these issues. FASTER obtains high-speed trajectories by enabling the local planner to optimize in both the free-known and unknown spaces. Safety guarantees are ensured by always having a feasible, safe back-up trajectory in the free-known space at the start of each replanning step. Furthermore, we present a Mixed Integer Quadratic Program formulation in which the solver can choose the trajectory interval allocation, and where a time allocation heuristic is computed efficiently using the result of the previous replanning iteration. This proposed algorithm is tested extensively both in simulation and in real hardware, showing agile flights in unknown cluttered environments with velocities up to 3.6 \mathrm{m}/\mathrm{s}. 2021-11-02T18:18:55Z 2021-11-02T18:18:55Z 2019-11 2021-04-30T13:41:06Z Article http://purl.org/eprint/type/ConferencePaper https://hdl.handle.net/1721.1/137157 Tordesillas, Jesus, Lopez, Brett T. and How, Jonathan P. 2019. "FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments." IEEE International Conference on Intelligent Robots and Systems. en 10.1109/iros40897.2019.8968021 IEEE International Conference on Intelligent Robots and Systems Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf IEEE arXiv
spellingShingle Tordesillas, Jesus
Lopez, Brett T.
How, Jonathan P.
FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments
title FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments
title_full FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments
title_fullStr FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments
title_full_unstemmed FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments
title_short FASTER: Fast and Safe Trajectory Planner for Flights in Unknown Environments
title_sort faster fast and safe trajectory planner for flights in unknown environments
url https://hdl.handle.net/1721.1/137157
work_keys_str_mv AT tordesillasjesus fasterfastandsafetrajectoryplannerforflightsinunknownenvironments
AT lopezbrettt fasterfastandsafetrajectoryplannerforflightsinunknownenvironments
AT howjonathanp fasterfastandsafetrajectoryplannerforflightsinunknownenvironments