Arrow Research search
Back to ICRA

ICRA 2016

Aggressive quadrotor flight through cluttered environments using mixed integer programming

Conference Paper Accepted Paper Artificial Intelligence ยท Robotics

Abstract

Quadrotor flight has typically been limited to sparse environments due to numerical complications that arise when dealing with large numbers of obstacles. We hypothesized that it would be possible to plan and robustly execute trajectories in obstacle-dense environments using the novel Iterative Regional Inflation by Semidefinite programming algorithm (IRIS), mixed-integer semidefinite programs (MISDP), and model-based control. Unlike sampling-based approaches, the planning algorithm first introduced by Deits theoretically guarantees non-penetration of the trajectories even with small obstacles such as strings. We present experimental validation of this claim by aggressively flying a small quadrotor (34g, 92mm rotor to rotor) in a series of indoor environments including a cubic meter volume containing 20 interwoven strings, and present the control architecture we developed to do so.

Authors

Keywords

  • Trajectory
  • Iris
  • Planning
  • Computational modeling
  • Mathematical model
  • Optimization
  • Propellers
  • Mixed-integer Programming
  • Semidefinite Programming
  • Model-based Control
  • Center Of Mass
  • Angular Velocity
  • Regions Of Space
  • Duty Cycle
  • Hyperplane
  • Convex Optimization
  • Control Loop
  • Convex Hull
  • Polynomial Of Degree
  • Quadratic Programming
  • Linear Constraints
  • Polynomial Coefficients
  • Form Of Constraints
  • Integer Variables
  • Convex Objective
  • Trajectory Generation
  • Collision-free Trajectory
  • Onboard Control
  • Obstacle Course
  • Piecewise Polynomial
  • Second-order Cone

Context

Venue
IEEE International Conference on Robotics and Automation
Archive span
1984-2025
Indexed papers
30179
Paper id
569507870659743004