Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T07:59:23.395Z Has data issue: false hasContentIssue false

Trajectory optimisation for obstacle avoidance in multiple fixed-wing UAVs formation flight using a modified GWO algorithm

Published online by Cambridge University Press:  29 September 2026

Hadi Ghashochi-Bargh*
Affiliation:
Department of Industrial, Mechanical and Aerospace Engineering, Buein Zahra Technical University, Iran
Mohammad Baqer Sheikhi
Affiliation:
Department of Industrial, Mechanical and Aerospace Engineering, Buein Zahra Technical University, Iran
*
Corresponding author: Hadi Ghashochi-Bargh; Email: ghashochi.b@bzte.ac.ir
Rights & Permissions [Opens in a new window]

Abstract

This paper addresses the optimisation of the obstacle avoidance trajectory for unmanned aerial vehicles (UAVs) flying in a V-shaped formation. A control framework based on potential functions is utilised to maintain the formation and track the virtual leader. The obstacle avoidance mechanism is activated by defining an `activation circle’ and applying an optimal displacement vector to the virtual path. The grey wolf optimisation (GWO) algorithm is employed to determine the optimal paths, where the decision variables are the distances of the actual path points from the virtual path. The cost function is designed to simultaneously optimise three criteria: path length, dynamic turning radius and the number of obstacle collision points. To improve the algorithm’s efficiency, an exponential function is introduced for the exploration-exploitation balance control parameter in the GWO. Simulations demonstrate that this method is capable of generating optimal, short and collision-free paths while simultaneously respecting the dynamic constraints of the UAVs and maintaining the formation’s integrity. Potential operational applications, such as cooperative surveillance and search-and-rescue, are noted, and practical implementation aspects including robustness against wind disturbances and sensor noise are also briefly discussed.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. The desired positions of agents in the target formation.

Figure 1

Figure 2. Obstacle crossing mechanism [19].

Figure 2

Figure 3. Virtual path of multiple UAVs colliding with an obstacle.

Figure 3

Figure 4. Specification of the decision variable and derivation of the obstacle-crossing curve.

Figure 4

Figure 5. Changes of a${\rm a}$ versus iteration.

Figure 5

Table 1. Fixed parameters considered in the simulationsTable 1 long description.

Figure 6

Figure 6. Performance of the obstacle-crossing mechanism obtained using the GWO algorithm, compared with Reference [7].

Figure 7

Figure 7. Ignoring the effect of the radius-of-rotation term in the cost function and using appropriate initialisation.

Figure 8

Figure 8. Obstacle crossing and deviation from the virtual path of UAVs in scenarios where multiple agents collide with the obstacle.

Figure 9

Table 2. First simulation parametersTable 2 long description.

Figure 10

Table 3. Second simulation parametersTable 3 long description.

Figure 11

Table 4. Third simulation parametersTable 4 long description.

Figure 12

Figure 9. UAV trajectory with a 90-degree head angle.

Figure 13

Table 5. Quantitative comparisons with other methodsTable 5 long description.

Figure 14

Figure 10. Variations of No$N_{o}$ and Ntr$N_{tr}$ versus ωo$\omega _{o}$ and ωtr$\omega _{tr}$.

Figure 15

Table 6. Sensor noise sources and their effects on reference trajectory followingTable 6 long description.

Figure 16

Table 7. Summary of implementation architectureTable 7 long description.