Related Experiment Video
Updated: May 13, 2025

An Experimental Platform to Study the Closed-loop Performance of Brain-machine Interfaces
Published on: March 10, 2011
Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
Cezary Kownacki1, Slawomir Romaniuk2, Marcin Derlatka3
1Department of Automation of Manufacturing Processes, Bialystok University of Technology, 15-351, Białystok, Poland. c.kownacki@pb.edu.pl.
Deep neural networks (DNNs) offer high trajectory tracking accuracy for quadcopter control, outperforming other neural networks. Simpler models provide lower latency for real-time applications, balancing performance with specific control needs.
Area of Science:
- Robotics
- Artificial Intelligence
- Control Systems
Background:
- Unmanned aerial vehicles (UAVs), specifically quadcopters, require precise control for position and trajectory tracking.
- Conventional control algorithms can be complex and may not always adapt optimally to dynamic flight conditions.
Purpose of the Study:
- To evaluate various neural network architectures as direct, standalone control algorithms for quadcopter position and trajectory tracking.
- To compare the accuracy and computational performance of different neural networks against specific control objectives.
Main Methods:
- Utilized an artificial potential field method to generate diverse trajectory datasets for training and validation.
- Evaluated single-layer regression networks, double-layer perceptron regression networks, deep neural networks (DNNs), and residual networks (ResNets).
- Assessed trajectory tracking accuracy using root mean squared errors and Pearson's correlation coefficient, alongside computational latency.
Main Results:
- Deep neural networks (DNNs) demonstrated superior trajectory tracking accuracy (RMSE 1.0830, R=0.9624) and stable flight in untrained scenarios.
- Simpler architectures like single-layer perceptrons offered significantly lower latency, suitable for real-time control despite minor accuracy trade-offs.
- ResNet architectures showed suboptimal performance in both accuracy and latency, underscoring the need for architecture selection based on application requirements.
Conclusions:
- Deep neural networks can serve as effective direct control algorithms for quadcopter position tracking, potentially replacing traditional methods when sufficient data is available.
- The study highlights a trade-off between accuracy and latency, suggesting tailored neural network selection for specific UAV control tasks.
- Neural network-based control offers a promising approach for achieving high precision, reliability, and computational efficiency in UAV applications.
More Related Videos
09:00Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect
Published on: December 19, 2016
07:49Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
Related Concept Videos
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Position Vectors
For instance, we want to locate a point P(x, y, z) relative to the origin of coordinates O. In that case, we can define a position...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Position and Displacement Vectors
Further, several important kinds of...
Hierarchy of Motor Control
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...