Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs

Abstract This study compares different neural networks as standalone control algorithms for position and trajectory tracking in holonomic UAVs, specifically quadcopters. The research’s novelty lies in applying these algorithms directly for control. A position-tracking algorithm based on the artifici...

Full description

Saved in:
Bibliographic Details
Main Authors: Cezary Kownacki, Slawomir Romaniuk, Marcin Derlatka
Format: Article
Language:English
Published: Nature Portfolio 2025-04-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-025-97215-9
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849737331879182336
author Cezary Kownacki
Slawomir Romaniuk
Marcin Derlatka
author_facet Cezary Kownacki
Slawomir Romaniuk
Marcin Derlatka
author_sort Cezary Kownacki
collection DOAJ
description Abstract This study compares different neural networks as standalone control algorithms for position and trajectory tracking in holonomic UAVs, specifically quadcopters. The research’s novelty lies in applying these algorithms directly for control. A position-tracking algorithm based on the artificial potential field method generated extensive training and validation datasets, simulating the tracked point’s diverse trajectory shapes and velocities. The most popular neural network architectures were evaluated on the basis of their trajectory tracking accuracy and computational performance, i.e. single-layer regression networks and double-layer perceptron regression networks, deep neural networks, and residual networks. The results highlight that DNNs achieved the highest trajectory tracking accuracy, as measured by root mean squared errors (1.0830) and correlation coefficients (0.9624 given as Pearson’s correlation) while providing satisfactory results and stable flight across untrained scenarios, in opposite to other neural networks. However, simpler architectures, such as single-layer perceptrons, exhibit significantly lower latency, making them suitable for real-time applications despite slightly reduced accuracy. In contrast, ResNet architectures underperformed in terms of accuracy and latency, emphasizing the importance of selecting architectures on the basis of specific control objectives. This study demonstrates that deep neural networks can directly control quadcopters, eliminating the need for conventional control algorithms for UAV position-tracking applications, provided sufficient learning data is available. The proposed approach ensures accurate trajectory tracking, effectively handling sudden turns while maintaining stable flight. These findings highlight the potential of neural networks for UAV control, balancing computational efficiency with high precision and reliability.
format Article
id doaj-art-df2d7d9c54e449ffa922e18b66a49fa7
institution DOAJ
issn 2045-2322
language English
publishDate 2025-04-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-df2d7d9c54e449ffa922e18b66a49fa72025-08-20T03:06:57ZengNature PortfolioScientific Reports2045-23222025-04-0115112210.1038/s41598-025-97215-9Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVsCezary Kownacki0Slawomir Romaniuk1Marcin Derlatka2Department of Automation of Manufacturing Processes, Bialystok University of TechnologyDepartment of Automatic Control and Robotics, Bialystok University of TechnologyInstitute of Biomedical Engineering, Bialystok University of TechnologyAbstract This study compares different neural networks as standalone control algorithms for position and trajectory tracking in holonomic UAVs, specifically quadcopters. The research’s novelty lies in applying these algorithms directly for control. A position-tracking algorithm based on the artificial potential field method generated extensive training and validation datasets, simulating the tracked point’s diverse trajectory shapes and velocities. The most popular neural network architectures were evaluated on the basis of their trajectory tracking accuracy and computational performance, i.e. single-layer regression networks and double-layer perceptron regression networks, deep neural networks, and residual networks. The results highlight that DNNs achieved the highest trajectory tracking accuracy, as measured by root mean squared errors (1.0830) and correlation coefficients (0.9624 given as Pearson’s correlation) while providing satisfactory results and stable flight across untrained scenarios, in opposite to other neural networks. However, simpler architectures, such as single-layer perceptrons, exhibit significantly lower latency, making them suitable for real-time applications despite slightly reduced accuracy. In contrast, ResNet architectures underperformed in terms of accuracy and latency, emphasizing the importance of selecting architectures on the basis of specific control objectives. This study demonstrates that deep neural networks can directly control quadcopters, eliminating the need for conventional control algorithms for UAV position-tracking applications, provided sufficient learning data is available. The proposed approach ensures accurate trajectory tracking, effectively handling sudden turns while maintaining stable flight. These findings highlight the potential of neural networks for UAV control, balancing computational efficiency with high precision and reliability.https://doi.org/10.1038/s41598-025-97215-9Artificial potential fieldUAVQuadcopterPath trackingNeural networksDeep neural networks
spellingShingle Cezary Kownacki
Slawomir Romaniuk
Marcin Derlatka
Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
Scientific Reports
Artificial potential field
UAV
Quadcopter
Path tracking
Neural networks
Deep neural networks
title Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
title_full Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
title_fullStr Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
title_full_unstemmed Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
title_short Applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic UAVs
title_sort applying neural networks as direct controllers in position and trajectory tracking algorithms for holonomic uavs
topic Artificial potential field
UAV
Quadcopter
Path tracking
Neural networks
Deep neural networks
url https://doi.org/10.1038/s41598-025-97215-9
work_keys_str_mv AT cezarykownacki applyingneuralnetworksasdirectcontrollersinpositionandtrajectorytrackingalgorithmsforholonomicuavs
AT slawomirromaniuk applyingneuralnetworksasdirectcontrollersinpositionandtrajectorytrackingalgorithmsforholonomicuavs
AT marcinderlatka applyingneuralnetworksasdirectcontrollersinpositionandtrajectorytrackingalgorithmsforholonomicuavs