Polynomial Trajectory Planning for Aggressive Quadrotor Flight in Dense Indoor Environments

Abstract

Abstract We explore the challenges of planning trajectories for quadrotors through cluttered indoor environments. We extend the existing work on polynomial trajectory generation by presenting a method of jointly optimizing polynomial path segments in an unconstrained quadratic program that is numerically stable for high order polynomials and large numbers of segments, and is easily formulated for efficient sparse computation. We also present a technique for automatically selecting the amount of time allocated to each segment, and hence the quadrotor speeds along the path, as a function of a single parameter determining aggressiveness, subject to actuator constraints. The use of polynomial trajectories, coupled with the differentially flat representation of the quadrotor, eliminates the need for computationally intensive sampling and simulation in the high dimensional state space of the vehicle during motion planning. Our approach generates high-quality trajectories much faster than purely sampling-based optimal kinodynamic planning methods, but sacrifices the guarantee of asymptotic convergence to the global optimum that those methods provide.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 23, 2013
Accession Number
AD1153732

Entities

People

  • Adam Bry
  • Charles Richter
  • Nicholas Roy

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Aircrafts
  • Algorithms
  • Automation
  • Computational Complexity
  • Computations
  • Control Systems
  • Equations
  • Equations Of Motion
  • Fixed Wing Aircraft
  • Flight
  • Guidance
  • Motion Planning
  • Navigation
  • Robotics
  • Trajectories
  • Unmanned Aerial Vehicles
  • Vehicles

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Robotics and Automation.
  • Systems Analysis and Design

Technology Areas

  • Space
  • Space - Spacecraft Maneuvers