Page 98 - Read Online
P. 98

Mai et al. Intell Robot 2023;3(4):466-84  I http://dx.doi.org/10.20517/ir.2023.37  Page 5 of 19


























                                             Figure 2. Pitch angle diagram of UAV path point.


               (3) Maximum and minimum flight altitudes
               UAVs must fly at a specific altitude above the ground to ensure safety for both themselves and their operators.
               Since the flight altitude varies with the path, imposing a minimum altitude constraint is necessary. At the
               same time, to maintain regular communication with the ground, reduce energy consumption, and ensure its
               protection, the maximum altitude of the flight needs to be limited. Let           be the minimum flight altitude,
                         be the maximum flight altitude, and ℎ    be the altitude of the path point i. At this time, the UAV flight
               altitude constraint can be expressed by Equation (4):

                                                               ≤ ℎ    ≤                                 (4)


               (4) Maximum pitch angle
               Due to the influence of the UAV’s physical performance, cargo weight, and obstacle avoidance ability, it is
               necessary to limit its pitch angle. If the pitch angle is too large, it can easily cause overturning and compromise
               safety. Let (     −1 ,      −1 ,      −1 ) be the position coordinates of path point i-1, (      ,       ,       ) be the position coordinates
               of path point i, and           is the maximum pitch angle of the UAV. The schematic diagram of the pitch angle of
               the UAV in flight is shown in Figure 2, and the mathematical expression of the constraint equation is shown
               in Equation (5):
                                               [                       ]
                                                        |      −      −1 |
                                             −1
                                          tan   √                        ≤                              (5)
                                                          2           2
                                                  (      −      −1 ) + (      −      −1 )
               (5) Maximum horizontal turning angle
               UAVs are limited by their mechanical properties and must adhere to a specified angle range when changing
               flight direction. The smaller the turning angle, the more stable the flight of the UAV. Let           be the maximum
               horizontal turning angle; the constraints to be satisfied are shown in Equation (6), and the schematic diagram
               is shown in Figure 3.
                                                                                                        (6)
                                                            ≤          




               3. BASELINE ANT COLONY OPTIMIZATION ALGORITHM
               The ACO algorithm draws inspiration from the foraging behavior observed in ant species. In this natural
               behavior, ants deposit pheromones on the ground to mark favorable paths that other colony members should
   93   94   95   96   97   98   99   100   101   102   103