Robot nonlinear control for Unmanned Aerial Vehicles’ multitasking

Purpose This paper aims to present a unified motion control scheme for quadcopters which not only solves the point stabilization and trajectory tracking problems but also the path following problem. Design/methodology/approach The control problem is solved based on the kinematic model of the unmanned aerial vehicles (UAV). Next, a dynamic compensation controller is considered through of a quadcopter-inner-loop system to independently track four velocity commands: forward, lateral, up/downward and heading rate. Stability and robustness of the whole control system are proved through the Lyapunov’s method. To evaluate the controller’s performance, a multi-user application which allows bilateral communication between a ground station and the Phantom 3 PRO quadrotor is developed. Findings The performance of the proposed unified controller is shown through real experiments for the different motion control objectives: point stabilization, trajectory tracking and path following. The experiments confirm the capability of the unified controller to solve different motion problems by an adequate selection of the control references. Originality/value This work proposes the design of three types of motion controllers, which can be switched to comply a task in outdoor. Based on the software development kit provided by the company DJI, an application to get and send data to the UAV is developed. By means of this application, the three tasks are tested and the robustness of the controllers is proved.

[1]  Jochen Teizer,et al.  Mobile 3D mapping for surveying earthwork projects using an Unmanned Aerial Vehicle (UAV) system , 2014 .

[2]  Hang Zhao,et al.  Three-dimensional fuzzy control of mini quadrotor UAV trajectory tracking under impact of wind disturbance , 2016, 2016 International Conference on Advanced Mechatronic Systems (ICAMechS).

[3]  Xiangxu Dong,et al.  Cascaded control of 3D path following for an unmanned helicopter , 2010, 2010 IEEE Conference on Cybernetics and Intelligent Systems.

[4]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

[5]  Zhaowei Zhong,et al.  Control, navigation and collision avoidance for an unmanned aerial vehicle , 2013 .

[6]  Amelia Wong Azman,et al.  Indoor UAV Positioning Using Stereo Vision Sensor , 2012 .

[7]  F. Nex,et al.  UAV for 3D mapping applications: a review , 2014 .

[8]  Ian Postlethwaite,et al.  UAV Path Following in Windy Urban Environments , 2014, J. Intell. Robotic Syst..

[9]  Ricardo Carelli,et al.  An Analytical Approach to Avoid Obstacles in Mobile Robot Navigation , 2013 .

[10]  Tong Heng Lee,et al.  Design and implementation of a robust and nonlinear flight control system for an unmanned helicopter , 2011 .

[11]  Abdelaziz Benallegue,et al.  Attitude Optimal Backstepping Controller Based Quaternion for a UAV , 2016 .

[12]  Kenzo Nonami,et al.  Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles , 2010 .

[13]  Benjamin J. Southwell,et al.  Human Object Recognition Using Colour and Depth Information from an RGB-D Kinect Sensor , 2013 .

[14]  Víctor H. Andaluz,et al.  3-D path-following with a miniature helicopter using a high-level nonlinear underactuated controller , 2011, 2011 9th IEEE International Conference on Control and Automation (ICCA).

[15]  Sofie Pollin,et al.  Optimal UAV Positioning for Terrestrial-Aerial Communication in Presence of Fading , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[16]  Zain Anwar Ali,et al.  Fuzzy-Based Hybrid Control Algorithm for the Stabilization of a Tri-Rotor UAV , 2016, Sensors.

[17]  Long Tang,et al.  Instantaneous Real-Time Kinematic Decimeter-Level Positioning with BeiDou Triple-Frequency Signals over Medium Baselines , 2015, Sensors.

[18]  Emanuel Slawiñski,et al.  Kinematic nonlinear controller for a miniature helicopter via Lyapunov techniques , 2014 .

[19]  Won-Kwang Park Interpretation of MUSIC for location detecting of small inhomogeneities surrounded by random scatterers , 2016 .