Deep Neural Networks for Improved, Impromptu Trajectory Tracking of Quadrotors

10/20/2016
by   Qiyang Li, et al.
0

Trajectory tracking control for quadrotors is important for applications ranging from surveying and inspection, to film making. However, designing and tuning classical controllers, such as proportional-integral-derivative (PID) controllers, to achieve high tracking precision can be time-consuming and difficult, due to hidden dynamics and other non-idealities. The Deep Neural Network (DNN), with its superior capability of approximating abstract, nonlinear functions, proposes a novel approach for enhancing trajectory tracking control. This paper presents a DNN-based algorithm as an add-on module that improves the tracking performance of a classical feedback controller. Given a desired trajectory, the DNNs provide a tailored reference input to the controller based on their gained experience. The input aims to achieve a unity map between the desired and the output trajectory. The motivation for this work is an interactive "fly-as-you-draw" application, in which a user draws a trajectory on a mobile device, and a quadrotor instantly flies that trajectory with the DNN-enhanced control system. Experimental results demonstrate that the proposed approach improves the tracking precision for user-drawn trajectories after the DNNs are trained on selected periodic trajectories, suggesting the method's potential in real-world applications. Tracking errors are reduced by around 40-50 highlighting the DNNs' capability of generalizing knowledge.

READ FULL TEXT
research
07/13/2018

Transfer Learning for High-Precision Trajectory Tracking Through L_1 Adaptive Feedback and Iterative Learning

Robust and adaptive control strategies are needed when robots or automat...
research
04/14/2021

Towards agrobots: Identification of the yaw dynamics and trajectory tracking of an autonomous tractor

More efficient agricultural machinery is needed as agricultural areas be...
research
05/26/2019

Online Deep Learning for Improved Trajectory Tracking of Unmanned Aerial Vehicles Using Expert Knowledge

This work presents an online learning-based control method for improved ...
research
11/19/2018

Neural Lander: Stable Drone Landing Control using Learned Dynamics

Precise trajectory control near ground is difficult for multi-rotor dron...
research
02/28/2019

Industrial Robot Trajectory Tracking Using Multi-Layer Neural Networks Trained by Iterative Learning Control

Fast and precise robot motion is needed in certain applications such as ...
research
09/16/2019

Adaptive Dynamic Programming for Model-free Tracking of Trajectories with Time-varying Parameters

In order to autonomously learn to control unknown systems optimally w.r....
research
01/11/2023

Trajectory tracking control of the second-order chained form system by using state transitions

This paper proposes a novel control approach composed of sinusoidal refe...

Please sign up or login with your details

Forgot password? Click here to reset