Generation of Bezier Curve-Based Flyable Trajectories for Multi-UAV Systems with Parallel Genetic Algorithm

被引:9
作者
Ozgur Koray Sahingoz
机构
[1] Turkish Air Force Academy,Computer Engineering Department
来源
Journal of Intelligent & Robotic Systems | 2014年 / 74卷
关键词
Genetic algorithms (GAs); Parallel GAs; Multi-UAVs; Path planning;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years, Unmanned Aerial Vehicles (UAVs) have been used in many military and civil application areas, due to their increased endurance, performance, portability, and their larger payload-carrying, computing and communication capabilities. Because of UAVs’ complex operation areas and complicated constraints related to the assigned task, they have to fly on a path, which is calculated online and/or offline to satisfy these constraints and to check some control points in the operation theatre. If the number of control points and constraints increases, finding a feasible solution takes up too much time in this large operation area. In this case, the use of multi-UAVs decreases operation completion time; however, this usage increases the complexity of finding a feasible path problem. This problem is typically NP-hard and genetic algorithms have been successfully utilized for solving it in the last few decades. This paper presents how a flyable trajectory can be constructed for multi-UAV systems by using a Genetic Algorithm (GA) in a known environment and at a constant altitude. A GA is implemented parallel in a multi-core environment to increase the performance of the system. First, a feasible path is calculated by using a parallel GA, and then the path is smoothed by using Bezier curves to convert it flyable. Preliminary results show that the proposed method provides an effective and feasible path for each UAV in an Unmanned Aerial System with multi-UAVs. The proposed system is realized in Java with a GUI for showing results. This paper also outlines future work that can be conducted on the multi-UAV path planning.
引用
收藏
页码:499 / 511
页数:12
相关论文
共 42 条
[1]  
Al-Sultan KS(1996)A new potential field-based algorithm for path planning J. Intell. Robot. Syst. 17 265-282
[2]  
Aliyu MDS(2013)Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning IEEE Trans. Ind. Inf. 9 132-141
[3]  
Roberge V(2003)Evolutionary algorithm based offline/online path planner for UAV navigation IEEE Trans. Syst. Man Cybern. Cybern. 33 898-912
[4]  
Tarbouchi M(2013)Large scale wireless sensor networks with multi-level dynamic key management scheme J. Syst. Archit. 59 801-807
[5]  
Labonte G(2013)Flying ad-hoc networks (FANETs): a survey Ad. Hoc. Netw. 11 1254-1270
[6]  
Nikolos IK(2006)The multiple traveling salesman problem: an overview of formulations and solution procedures Omega 34 209-219
[7]  
Valavanis KP(2011)Genetic algorithm for combinatorial path planning: the subtour problem Math. Probl. Eng. 2011 31-691
[8]  
Tsourveloudis NC(2012)A hybrid estimation of distribution algorithm with decomposition for solving the multiobjective multiple traveling salesman problem IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 42 682-313
[9]  
Kostaras A(2012)An integral framework of task assignment and path planning for multiple unmanned aerial vehicles in dynamic environments J. Intell. Robot. Syst. 70 303-282
[10]  
Sahingoz OK(2012)Path planning for UAVs under communication constraints using SPLAT! and MILP J. Intell. Robot. Syst. 65 265-1251