Real-time Identification and Tuning of Multirotors Based on Deep Neural Networks for Accurate Trajectory Tracking Under Wind Disturbances

06/07/2021
by   AbdulAziz Y. AlKayas, et al.
0

High performance trajectory tracking for multirotor Unmanned Aerial Vehicles (UAVs) is a fast growing research area due to the increase in popularity and demand. In many applications, the multirotor UAV dynamics would change in-flight resulting in performance degradation, or even instability, such that the control system is required to adapt its parameters to the new dynamics. In this paper, we developed a real-time identification approach based on Deep Neural Networks (DNNs) and the Modified Relay Feedback Test (MRFT) to optimally tune PID controllers suitable for aggressive trajectory tracking. We also propose a feedback linearization technique along with additional feedforward terms to achieve high trajectory tracking performance. In addition, we investigate and analyze different PID configurations for position controllers to maximize the tracking performance in the presence of wind disturbance and system parameter changes, and provide a systematic design methodology to trade-off performance for robustness. We prove the effectiveness and applicability of our developed approach through a set of experiments where accurate trajectory tracking is maintained despite significant changes to the UAV aerodynamic characteristics and the application of external wind. We demonstrate low discrepancy between simulation and experimental results which proves the potential of using the suggested approach for planning and fault detection tasks. The achieved tracking results on figure-eight trajectory is on par with the state-of-the-art.

READ FULL TEXT
research
10/12/2022

FlowDrone: Wind Estimation and Gust Rejection on UAVs Using Fast-Response Hot-Wire Flow Sensors

Unmanned aerial vehicles (UAVs) are finding use in applications that pla...
research
04/30/2021

A Meta-Learning-based Trajectory Tracking Framework for UAVs under Degraded Conditions

Due to changes in model dynamics or unexpected disturbances, an autonomo...
research
07/04/2021

Unified Identification and Tuning Approach Using Deep Neural Networks For Visual Servoing Applications

Vision based control of Unmanned Aerial Vehicles (UAVs) has been adopted...
research
03/22/2021

Continuous-time State Dynamics Estimation using a Pseudo-Spectral Parameterization

We present a novel continuous time trajectory representation based on a ...
research
04/14/2023

Energy-Efficient UAV Communications in the Presence of Wind: 3D Modeling and Trajectory Design

The rapid development of unmanned aerial vehicle (UAV) technology provid...
research
11/05/2021

Cooperative Transportation of UAVs Without Inter-UAV Communication

A leader-follower system is developed for cooperative transportation. To...
research
05/13/2022

Neural-Fly Enables Rapid Learning for Agile Flight in Strong Winds

Executing safe and precise flight maneuvers in dynamic high-speed winds ...

Please sign up or login with your details

Forgot password? Click here to reset