Not logged in.

Contribution Details

Type Journal Article
Scope Discipline-based scholarship
Title Thrust Mixing, Saturation, and Body-Rate Control for Accurate Aggressive Quadrotor Flight
Organization Unit
Authors
  • Matthias Fässler
  • Davide Falanga
  • Davide Scaramuzza
Item Subtype Original Work
Refereed Yes
Status Published electronically before print/final form (Epub ahead of print)
Language
  • English
Journal Title IEEE Robotics and Automation Letters
Publisher IEEE
Geographical Reach international
Page Range 1 - 17
Date 2016
Abstract Text Quadrotors are well suited for executing fast maneuvers with high accelerations but they are still unable to follow a fast trajectory with centimeter accuracy without iteratively learning it beforehand. In this paper, we present a novel body-rate controller and an iterative thrust-mixing scheme, which improve the trajectory-tracking performance without requiring learning and reduce the yaw control error of a quadrotor, respectively. Furthermore, to the best of our knowledge, we present the first algorithm to cope with motor saturations smartly by prioritizing control inputs which are relevant for stabilization and trajectory tracking. The presented body-rate controller uses LQR-control methods to consider both the body rate and the single motor dynamics, which reduces the overall trajectory-tracking error while still rejecting external disturbances well. Our iterative thrust-mixing scheme computes the four rotor thrusts given the inputs from a position-control pipeline. Through the iterative computation, we are able to consider a varying ratio of thrust and drag torque of a single propeller over its input range, which allows applying the desired yaw torque more precisely and hence reduces the yaw-control error. Our prioritizing motor-saturation scheme improves stability and robustness of a quadrotor’s flight and may prevent unstable behavior in case of motor saturations. We demonstrate the improved trajectory tracking, yaw-control, and robustness in case of motor saturations in real-world experiments with a quadrotor.
Official URL http://rpg.ifi.uzh.ch/docs/RAL16_Faessler.pdf
PDF File Download
Export BibTeX
EP3 XML (ZORA)