Dynamical Modelling and Robust Control for an Unmanned Aerial Robot Using Hexarotor with 2-DOF Manipulator

The robust control issues in trajectory tracking of an unmanned aerial robot (UAR) are challenging tasks due to strong parametric uncertainties, large nonlinearities, and high couplings in robot dynamics. This paper investigates the dynamical modelling and robust control of an aerial robot using a hexarotor with a 2-degrees-of-freedom (DOF) manipulator in a complex aerial environment. Firstly, the kinematic model and dynamic model of the aerial robot are developed by the Euler-Lagrange method. Afterwards, a linear active disturbance rejection control is designed for the robot to achieve a high-accuracy trajectory tracking goal under heavy lumped disturbances. In this control scheme, the modelling uncertainties and external disturbances are estimated by a linear extended state observer, and the high tracking precision is guaranteed by a proportion-differentiation (PD) feedback control law. Meanwhile, an artificial intelligence algorithm is applied to adjust the control parameters and ensure that the state variables of the robot converge to the references smoothly. Furthermore, it requires no detailed knowledge of the bounds on unknown dynamical parameters. Lastly, numerical simulations and experiments validate the efficiency and advantages of the proposed method.

[1]  Frank L. Lewis,et al.  H-Infinity Static Output-feedback Control for Rotorcraft , 2006, J. Intell. Robotic Syst..

[2]  Stjepan Bogdan,et al.  Hybrid Adaptive Control for Aerial Manipulation , 2013, Journal of Intelligent & Robotic Systems.

[3]  Jizhen Liu,et al.  Linear active disturbance rejection control for pressurized water reactor power , 2018 .

[4]  Juhoon Back,et al.  An output feedback coordinated tracking controller for high-order linear systems , 2015 .

[5]  Konstantin Kondak,et al.  Modelling and control of an aerial manipulator consisting of an autonomous helicopter equipped with a multi-link robotic arm , 2016 .

[6]  Rui Ma,et al.  Yaw control of an unmanned aerial vehicle helicopter using linear active disturbance rejection control , 2017, J. Syst. Control. Eng..

[7]  Qilin Li,et al.  Nonlinear Friction and Dynamical Identification for a Robot Manipulator with Improved Cuckoo Search Algorithm , 2018, J. Robotics.

[8]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[9]  Stjepan Bogdan,et al.  Dexterous Aerial Robots—Mobile Manipulation Using Unmanned Aerial Systems , 2017, IEEE Transactions on Robotics.

[10]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[11]  Bin Jiang,et al.  A novel robust attitude control for quadrotor aircraft subject to actuator faults and wind gusts , 2018, IEEE/CAA Journal of Automatica Sinica.

[12]  H. Jin Kim,et al.  Vision-Guided Aerial Manipulation Using a Multirotor With a Robotic Arm , 2016, IEEE/ASME Transactions on Mechatronics.

[13]  Yoshikazu Nishikawa,et al.  A method for auto-tuning of PID control parameters , 1981, Autom..

[14]  Esmaeel Khanmirza,et al.  Underactuated Flexible Aerial Manipulators: a New Framework for Optimal Trajectory Planning Under Constraints Induced by Complex Dynamics , 2018, J. Intell. Robotic Syst..

[15]  Aaron M. Dollar,et al.  Aerial Grasping from a Helicopter UAV Platform , 2010, ISER.

[16]  Paul Y. Oh,et al.  Design and Control of a Hyper-Redundant Manipulator for Mobile Manipulating Unmanned Aerial Vehicles , 2014, J. Intell. Robotic Syst..

[17]  Jianhua Zhang,et al.  Linear Active Disturbance Rejection Control of Waste Heat Recovery Systems with Organic Rankine Cycles , 2012 .

[18]  Cheng Chen,et al.  Structural stability analysis and optimization of the quadrotor unmanned aerial vehicles via the concept of Lyapunov exponents , 2018 .

[19]  Yanchao Sun,et al.  Distributed finite-time coordinated control for multi-robot systems , 2018, Trans. Inst. Meas. Control.

[20]  Aníbal Ollero,et al.  Behavioral control of unmanned aerial vehicle manipulator systems , 2017, Auton. Robots.

[21]  Mark Whitty,et al.  Robotics, Vision and Control. Fundamental Algorithms in MATLAB , 2012 .

[22]  Xiangyang Zhu,et al.  High-performance trajectory tracking control of a quadrotor with disturbance observer , 2014 .

[23]  H. Jin Kim,et al.  Cooperative Aerial Manipulation Using Multirotors With Multi-DOF Robotic Arms , 2018, IEEE/ASME Transactions on Mechatronics.

[24]  Kamel Kara,et al.  An efficient artificial bee colony algorithm with application to nonlinear predictive control , 2016, Int. J. Gen. Syst..

[25]  Matko Orsag,et al.  Modeling and Control of MM-UAV: Mobile Manipulating Unmanned Aerial Vehicle , 2013, J. Intell. Robotic Syst..

[26]  Rogelio Lozano,et al.  Dual Quaternion Modeling and Control of a Quad-rotor Aerial Manipulator , 2017, J. Intell. Robotic Syst..

[27]  Martin Saska,et al.  Embedded model predictive control of unmanned micro aerial vehicles , 2016, 2016 21st International Conference on Methods and Models in Automation and Robotics (MMAR).

[28]  Mohamed Guermouche,et al.  Adaptive super twisting extended state observer based sliding mode control for diesel engine air path subject to matched and unmatched disturbance , 2018, Math. Comput. Simul..

[29]  Serdar Korukoglu,et al.  Self-Adaptive and Adaptive Parameter Control in Improved Artificial Bee Colony Algorithm , 2017, Informatica.

[30]  Pierluigi Siano,et al.  Sensorless Control of Distributed Power Generators With the Derivative-Free Nonlinear Kalman Filter , 2014, IEEE Transactions on Industrial Electronics.