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
Link To Document