Bézier curves-based optimal trajectory design for multirotor UAVs with any-angle pathfinding algorithms
Satai, Haitham A L and Abdul Zahra, Musaddak M. and Rasool, Zaid I. and Abd-Ali, Ridhab Sami and Pruncu, Catalin I. (2021) Bézier curves-based optimal trajectory design for multirotor UAVs with any-angle pathfinding algorithms. Sensors, 21 (7). 2460. ISSN 1424-8220 (https://doi.org/10.3390/s21072460)
Preview |
Text.
Filename: Satai_etal_Sensors_2021_Bezier_curves_based_optimal_trajectory_design_for_multirotor_UAVs.pdf
Final Published Version License: Download (4MB)| Preview |
Abstract
Multirotor Unmanned Aerial Vehicles (UAVs) play an imperative role in many real-world applications in a variety of scenarios characterized by a high density of obstacles with different heights. Due to the complicated operation areas of UAVs and complex constraints associated with the assigned mission, there should be a suitable path to fly. Therefore, the most relevant challenge is how to plan a flyable path for a UAV without collisions with obstacles. This paper demonstrates how a flyable and continuous trajectory was constructed by using any-angle pathfinding algorithms, which are Basic Theta*, Lazy Theta*, and Phi* algorithms for a multirotor UAV in a cluttered environment. The three algorithms were modified by adopting a modified cost function during their implementation that considers the elevation of nodes. First, suitable paths are generated by using a modified version of the three algorithms. After that, four Bézier curves-based approaches are proposed to smooth the generated paths to be converted to flyable paths (trajectories). To determine the most suitable approach, particularly when searching for an optimal and collision-free trajectory design, an innovative evaluation process is proposed and applied in a variety of different size environments. The evaluation process results show high success rates of the four approaches; however, the approach with the highest success rate is adopted. Finally, based on the results of the evaluation process, a novel algorithm is proposed to increase the efficiency of the selected approach to the optimality in the construction process of the trajectory.
ORCID iDs
Satai, Haitham A L, Abdul Zahra, Musaddak M., Rasool, Zaid I., Abd-Ali, Ridhab Sami and Pruncu, Catalin I. ORCID: https://orcid.org/0000-0002-4926-2189;-
-
Item type: Article ID code: 76037 Dates: DateEvent2 April 2021Published26 March 2021AcceptedSubjects: Technology > Mechanical engineering and machinery
Technology > Manufactures
Technology > Electrical engineering. Electronics Nuclear engineeringDepartment: Faculty of Engineering > Design, Manufacture and Engineering Management Depositing user: Pure Administrator Date deposited: 08 Apr 2021 10:01 Last modified: 11 Nov 2024 13:02 URI: https://strathprints.strath.ac.uk/id/eprint/76037