Development and Optimization of Formation Flying for Unmanned Aerial Vehicles Using Particle Swarm Optimization Based on Reciprocal Velocity Obstacles

被引:0
|
作者
Cheok, Jun Hong [1 ]
Aparow, Vimal Rau [1 ]
Neng, Juno Ng Zhi [1 ]
Cheah, Jian Lee [1 ]
Leong, Dickson [1 ]
机构
[1] Univ Nottingham, Fac Sci & Engn, Dept Elect & Elect Engn, Semenyih, Malaysia
来源
关键词
Unmanned aerial vehicle; Formation flying; Leaderfollower; Obstacle avoidance; Particle swarm optimization; NAVIGATION; AVOIDANCE; ENVIRONMENT; ROBOTS;
D O I
10.4271/01-15-02-0011
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In this article, a formation flying technique designed for a multiple unmanned aerial vehicles (multi-UAV) system to provide low-cost and efficient solution for civilian and military applications is presented. First, a modular leader-follower formation algorithm was developed to accomplish the formation flying with off-the- shelf low- cost components and sensors. Second, a proportional-integral- derivative (PID) controller was utilized for velocity control of the UAVs to maintain the tight formation. Third, a particle swarm optimization- optimized reciprocal velocity obstacles (PSO-RVO) algorithm was utilized for obstacles avoidance and collision avoidance between the UAVs while navigating, with the aid of sonar ranging sensors onboard. The formation flying algorithm developed was tested through both simulation and experiment using two quadcopters with global positioning system (GPS) signals. For the simulation, the algorithm developed was tested on a virtual quadcopter using an open- source software-in-the- loop (SITL) simulator. With the aid of the experimental test, the effectiveness of the proposed formation flying algorithm is evaluated. With a separation distance of 5 m between the UAVs, the proposed system is able to achieve an average separation error of 0.3872 m and percentage of root mean square error (RMSE) of 9.7%. Therefore, it is shown that the proposed formation flying system is very effective.
引用
收藏
页码:171 / 184
页数:14
相关论文
共 50 条
  • [21] Particle Swarm Optimization for collision-free 4D trajectory planning in Unmanned Aerial Vehicles
    Alejo, D.
    Cobano, J. A.
    Heredia, G.
    Ollero, A.
    2013 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2013, : 298 - 307
  • [22] Particle swarm optimization using velocity control
    Nakagawa, Naoya
    Ishigame, Atsushi
    Yasuda, Keiichiro
    IEEJ Transactions on Electronics, Information and Systems, 2009, 129 (07) : 1331 - 1336
  • [23] Longitudinal parameter identification of a small unmanned aerial vehicle based on modified particle swarm optimization
    Jiang Tieying
    Li Jie
    Huang Kewei
    CHINESE JOURNAL OF AERONAUTICS, 2015, 28 (03) : 865 - 873
  • [24] Longitudinal parameter identification of a small unmanned aerial vehicle based on modified particle swarm optimization
    Jiang Tieying
    Li Jie
    Huang Kewei
    Chinese Journal of Aeronautics, 2015, 28 (03) : 865 - 873
  • [25] Longitudinal parameter identification of a small unmanned aerial vehicle based on modified particle swarm optimization
    Jiang Tieying
    Li Jie
    Huang Kewei
    Chinese Journal of Aeronautics , 2015, (03) : 865 - 873
  • [26] Optimization of Perimeter Patrol Operations Using Unmanned Aerial Vehicles
    Kalyanam, Krishnamoorthy
    Chandler, Phil
    Pachter, Meir
    Darbha, Swaroop
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2012, 35 (02) : 434 - 441
  • [27] Time Optimization of Unmanned Aerial Vehicles Using an Augmented Path
    Md, Abdul Quadir
    Agrawal, Divyank
    Mehta, Monark
    Sivaraman, Arun Kumar
    Tee, Kong Fah
    FUTURE INTERNET, 2021, 13 (12):
  • [28] Pareto Optimal PID Tuning for Px4-Based Unmanned Aerial Vehicles by Using a Multi-Objective Particle Swarm Optimization Algorithm
    Gomez, Victor
    Gomez, Nicolas
    Rodas, Jorge
    Paiva, Enrique
    Saad, Maarouf
    Gregor, Raul
    AEROSPACE, 2020, 7 (06)
  • [29] Three-dimensional path planning for unmanned aerial vehicles using glowworm swarm optimization algorithm
    Pandey P.
    Shukla A.
    Tiwari R.
    International Journal of System Assurance Engineering and Management, 2018, 9 (4) : 836 - 852
  • [30] Adaptive Particle Swarm Optimization using velocity information of swarm
    Yasuda, K
    Iwasaki, N
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 3475 - 3481