• DocumentCode
    716445
  • Title

    Unified motion control for dynamic quadrotor maneuvers demonstrated on slung load and rotor failure tasks

  • Author

    de Crousaz, Cedric ; Farshidian, Farbod ; Neunert, Michael ; Buchli, Jonas

  • Author_Institution
    Agile & Dexterous Robot. Lab., ETH Zurich, Zürich, Switzerland
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    2223
  • Lastpage
    2229
  • Abstract
    In recent years impressive results have been presented illustrating the potential of quadrotors to solve challenging tasks. Generally, the derivation of the controllers involve complex analytical manipulation of the dynamics and are very specific to the task at hand. In addition, most approaches construct a trajectory and then design a stabilizing controller in a separate step, whereas a fully optimal solution requires finding both simultaneously. In this paper, a generalized approach is presented using an iterative optimal control algorithm. A series of complex tasks are thus solved using the same algorithm without the need for manual manipulation of the system dynamics, heuristic simplifications, or manual trajectory generation. First, aggressive maneuvers are performed by requiring the quadrotor to pass with a slung load through a window not high enough for the load to pass while hanging straight down. Second, go-to-goal tasks with single and double rotor failure are demonstrated. The adaptability and applicability of this unified approach to such diverse tasks with a nonlinear, underactuated, constrained, and in the case of the slung load, hybrid quadrotor systems is thus shown.
  • Keywords
    aircraft control; autonomous aerial vehicles; helicopters; iterative learning control; motion control; nonlinear control systems; optimal control; robot dynamics; aggressive maneuvers; complex analytical manipulation; complex tasks; controller derivation; double-rotor failure; dynamic quadrotor maneuvers; generalized approach; go-to-goal tasks; heuristic simplifications; hybrid quadrotor systems; iterative optimal control algorithm; nonlinear-underactuated-constrained tasks; rotor failure task; single-rotor failure; slung load; system dynamics; trajectory generation; unified approach; unified motion control; Algorithm design and analysis; Cost function; Heuristic algorithms; Load modeling; Rotors; Switches; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7139493
  • Filename
    7139493