IAES International Journal of Artificial Intelligence (IJ-AI)
Vol 14, No 1: February 2025

Parallel rapidly exploring random tree method for unmanned aerial vehicles autopilot development using graphics processing unit processing

Mochurad, Lesia (Unknown)
Davidekova, Monika (Unknown)
Mitoulis, Stergios-Aristoteles (Unknown)



Article Info

Publish Date
01 Feb 2025

Abstract

Autonomous air movement systems hold great potential for transforming various industries, making their development essential. Autopilot design involves advanced technologies like artificial intelligence, machine learning, and big data. This paper focuses on developing a parallel rapidly-exploring random tree (RRT) algorithm using compute unified device architecture (CUDA) technology for efficient processing on graphics processing units (GPUs). The study evaluates the algorithm's performance in automated trajectory planning for unmanned aerial vehicles (UAVs). Numerical experiments show that the parallel algorithm outperforms the sequential central processing unit (CPU)-based version, especially as task complexity and state space dimensions increase. In scenarios with numerous obstacles, the parallel algorithm maintains stable performance, making it well-suited for various applications. Comparisons with CPU-based methods highlight the advantages of GPU use, particularly in terms of speed and efficiency. Additionally, the performance of two GPU models, NVIDIA RTX 2070 and T4 is compared, with the T4 demonstrating superior performance for similar tasks. Future research should explore integrating multiple algorithms for a more comprehensive UAV autopilot system. The proposed approach stands out for its stability and practical applicability in real-world autopilot implementations.

Copyrights © 2025






Journal Info

Abbrev

IJAI

Publisher

Subject

Computer Science & IT Engineering

Description

IAES International Journal of Artificial Intelligence (IJ-AI) publishes articles in the field of artificial intelligence (AI). The scope covers all artificial intelligence area and its application in the following topics: neural networks; fuzzy logic; simulated biological evolution algorithms (like ...