A novel guidance algorithm and comparison of nonlinear control strategies applied to an indoor quadrotor

In this paper we propose a cascaded approach for the full control of a quadrotor operating in indoor spaces. Sliding mode controller with a saturation function is applied to achieve robust attitude tracking performance without control chattering. A novel guidance algorithm and a feedback-linearization based position controller is proposed, which ensures that the MAV follows the shortest path between the waypoints. Also, we discuss the on-board implementation of state-estimation and 3D localization techniques for an MAV. The robustness and effectiveness of the proposed control law are validated through simulations and experiments under external disturbances. Further, the test-bench results are compared with those obtained from PI-PID and backstepping control.

[1]  MehmetÖnder Efe Robust Low Altitude Behavior Control of a Quadrotor Rotorcraft Through Sliding Modes , 2007 .

[2]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[3]  Abdelhamid Rabhi,et al.  Fuzzy State Feedback for Attitude Stabilization of Quadrotor , 2016 .

[4]  Cipriano Galindo,et al.  Mobile robot localization based on Ultra-Wide-Band ranging: A particle filter approach , 2009, Robotics Auton. Syst..

[5]  Andrew Zulu,et al.  A Review of Control Algorithms for Autonomous Quadrotors , 2014, ArXiv.

[6]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  Sebastian Madgwick,et al.  Estimation of IMU and MARG orientation using a gradient descent algorithm , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[8]  Rogelio Lozano,et al.  Modelling and Control of Mini-Flying Machines , 2005 .

[9]  Marc Pollefeys,et al.  PIXHAWK: A micro aerial vehicle design for autonomous flight using onboard computer vision , 2012, Auton. Robots.

[10]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[11]  Mark Euston,et al.  A complementary filter for attitude estimation of a fixed-wing UAV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Anthony Tzes,et al.  Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances , 2011 .

[13]  Robert B. McGhee,et al.  An extended Kalman filter for quaternion-based orientation estimation using MARG sensors , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).