• DocumentCode
    78809
  • Title

    Hardware and Software Architecture for Nonlinear Control of Multirotor Helicopters

  • Author

    Omari, Sammy ; Minh-Duc Hua ; Ducard, Guillaume ; Hamel, Tarek

  • Author_Institution
    Autonomous Syst. Lab., ETH Zurich, Zurich, Switzerland
  • Volume
    18
  • Issue
    6
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    1724
  • Lastpage
    1736
  • Abstract
    This paper presents the design and implementation of a nonlinear control scheme for multirotor helicopters that takes first-order drag effects into account explicitly. A dynamic model including the blade flapping and induced drag forces is provided and a hierarchical nonlinear controller is presented. This controller is designed for both high-precision flights as well as robustness against model uncertainties and external disturbances. This is achieved by using saturated integrators with fast desaturation properties. The implementation of the controller on the flybox hexacopter platform is described. The hardware and software architecture of this UAV is discussed, and useful hints and insights gained during its design process are presented. Finally, experimental results and videos are reported to demonstrate the successful implementation and the performance of the overall system.
  • Keywords
    aerospace computing; aircraft control; autonomous aerial vehicles; control engineering computing; control system synthesis; drag; helicopters; nonlinear control systems; robust control; software architecture; vehicle dynamics; UAV; blade flapping; dynamic model; external disturbances; fast desaturation property; first-order drag effects; flybox hexacopter platform; hardware architecture; hierarchical nonlinear controller scheme; high-precision flights; induced drag forces; model uncertainties; multirotor helicopters; saturated integrators; software architecture; Aerodynamics; Blades; Helicopters; Nonlinear control systems; Rotors; Unmanned aerial vehicles; software architecture; Hardware and software architecture; hierarchical nonlinear control; multirotor helicopter;
  • fLanguage
    English
  • Journal_Title
    Mechatronics, IEEE/ASME Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4435
  • Type

    jour

  • DOI
    10.1109/TMECH.2013.2274558
  • Filename
    6576896