This paper presents a nonlinear disturbance observer (NDOB) for active disturbance rejection in the attitude control loop for quadrotors. An optimization framework is developed for tuning the parameter in the NDOB structure, which includes the infinity-norm minimization of the weighted sum of noise-to-output transfer function and load disturbance sensitivity function. Subsequently, the minimization generates an optimal value of the parameter based on the tradeoff between disturbance rejection and noise propagation in the system. The proposed structure is implemented on PIXHAWK, a real-time embedded flight control unit. Simulation tests are carried out on a custom built, high-fidelity simulator providing physically accurate simulations. Furthermore, experimental flight tests are conducted to demonstrate the performance of the proposed approach. The system is injected with step, sinusoidal, and square wave disturbances, and the corresponding system tracking performance is recorded. Experimental results show that the proposed algorithm attenuates the disturbances better compared to just a baseline controller implementation. The proposed algorithm is computationally cheap, an active disturbance rejection technique and robust to exogenous disturbances.
Skip Nav Destination
Article navigation
August 2019
Research-Article
Robust Attitude Control for Quadrotors Based on Parameter Optimization of a Nonlinear Disturbance Observer
Shatadal Mishra,
Shatadal Mishra
Robotics and Intelligent Systems Laboratory,
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: smishr13@asu.edu
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: smishr13@asu.edu
Search for other works by this author on:
Wenlong Zhang
Wenlong Zhang
Robotics and Intelligent Systems Laboratory,
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: wenlong.zhang@asu.edu
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: wenlong.zhang@asu.edu
1Corresponding author.
Search for other works by this author on:
Shatadal Mishra
Robotics and Intelligent Systems Laboratory,
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: smishr13@asu.edu
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: smishr13@asu.edu
Todd Rakstad
Wenlong Zhang
Robotics and Intelligent Systems Laboratory,
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: wenlong.zhang@asu.edu
The Polytechnic School,
Arizona State University,
Mesa, AZ 85212
e-mail: wenlong.zhang@asu.edu
1Corresponding author.
Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT,AND CONTROL. Manuscript received December 8, 2017; final manuscript received January 30, 2019; published online March 25, 2019. Assoc. Editor: Yongchun Fang.
J. Dyn. Sys., Meas., Control. Aug 2019, 141(8): 081003 (12 pages)
Published Online: March 25, 2019
Article history
Received:
December 8, 2017
Revised:
January 30, 2019
Citation
Mishra, S., Rakstad, T., and Zhang, W. (March 25, 2019). "Robust Attitude Control for Quadrotors Based on Parameter Optimization of a Nonlinear Disturbance Observer." ASME. J. Dyn. Sys., Meas., Control. August 2019; 141(8): 081003. https://doi.org/10.1115/1.4042741
Download citation file:
Get Email Alerts
Cited By
Hybrid Kinematic-dynamic Sideslip and Friction Estimation
J. Dyn. Sys., Meas., Control
Koopman Model Predictive Control of an Integrated Thermal Management System for Electric Vehicles
J. Dyn. Sys., Meas., Control
Electromagnetic Model of Linear Resonant Actuators
J. Dyn. Sys., Meas., Control (May 2023)
Discrete Robust Control of Robot Manipulators Using an Uncertainty and Disturbance Estimator
J. Dyn. Sys., Meas., Control (May 2023)
Related Articles
Dynamics and Stability of Phase Controlled Oscillators
J. Dyn. Sys., Meas., Control (July,2016)
Geometric Adaptive Tracking Control of a Quadrotor Unmanned Aerial Vehicle on SE(3) for Agile Maneuvers
J. Dyn. Sys., Meas., Control (September,2015)
In-Ground-Effect Modeling and Nonlinear-Disturbance Observer for Multirotor Unmanned Aerial Vehicle Control
J. Dyn. Sys., Meas., Control (July,2019)
Adaptive Fuzzy Sliding Mode Control for MIMO Nonaffine Dutch-Roll System
J. Dyn. Sys., Meas., Control (October,2017)
Related Proceedings Papers
Related Chapters
Dynamic Simulations to Become Expert in Order to Set Fuzzy Rules in Real Systems
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)
A Novel Approach for LFC and AVR of an Autonomous Power Generating System
International Conference on Mechanical Engineering and Technology (ICMET-London 2011)
Development of Mathematical Framework and Simulation for UAV Landing Dynamics through Bi-Cylindrical Airbags
International Conference on Control Engineering and Mechanical Design (CEMD 2017)