Back to Search Start Over

High‐performance graphics processing unit‐based strategy for tuning a unmanned aerial vehicle controller subject to time‐delay constraints.

Authors :
Fagundes‐Junior, Leonardo
Canesche, Michael
Ferreira, Ricardo
Brandão, Alexandre
Source :
Concurrency & Computation: Practice & Experience; Nov2023, Vol. 35 Issue 24, p1-19, 19p
Publication Year :
2023

Abstract

Recently, high‐performance computing strategies have been implemented to improve performance analysis and reduce the development time of new solutions in robotic applications, such as path planning, machine learning, and vision, which require massive matrix computations. In this sense, this work aims to study the aerial robots' behavior during their mission execution. Due to the large search space in the set of parameter combinations and the high computational cost required to perform such an analysis after sequentially executing thousands of simulations, this work proposes an open‐source graphics processing unit (GPU)‐based implementation to simulate the robot behavior. A GPU‐accelerated flight route analysis for multi‐unmanned aerial vehicle (UAV) systems is proposed for the tuning control problem in the parameters' space considering the problem of delay in sending information to a ground control station. Considering our implementation, the experimental results show a speedup up to 325×$$ \times $$, 629×$$ \times $$, and 5959×$$ \times $$ in comparison to the parallel version with 16 threads, C coder converter, and native Matlab code, respectively. The implementation is available in the Colab Google platform and it can easily be expanded for analyses involving larger amounts of different parameters, robot models, strategies, and controllers. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
15320626
Volume :
35
Issue :
24
Database :
Complementary Index
Journal :
Concurrency & Computation: Practice & Experience
Publication Type :
Academic Journal
Accession number :
173038221
Full Text :
https://doi.org/10.1002/cpe.7767