Obstacle-aware multi-UAV scheduling for plant-protection operations using an enhanced walrus optimizer
This paper proposes an enhanced walrus optimization algorithm (CRWO) that integrates random differential mutation, lens-imaging opposition-based learning, and discrete neighborhood search to jointly optimize task assignment and visit order for multi-UAV plant-protection operations, effectively balancing fleet workload and ensuring obstacle-aware route feasibility under endurance constraints.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the quiet rows of modern orchards, a new kind of worker has taken to the air: the unmanned aerial vehicle, or drone. Unlike the large, rumbling tractors of the past, these machines are nimble enough to weave between trees and precise enough to target only the sick leaves or nutrient-starved branches that need attention. This shift from blanket coverage to targeted care promises to save chemicals and protect the environment. However, a single drone cannot do the whole job alone. Its battery runs out, and its tank for carrying liquid pesticide fills up quickly. To protect a large field, a fleet of these drones must work together, taking turns to fly out, spray a specific spot, return to a central base to refill, and fly out again. The challenge lies in deciding which drone goes to which tree, in what order, and how many trips each one makes. If the plan is poor, some drones will be exhausted while others sit idle, or worse, a drone might be sent on a path that looks short on a map but is actually blocked by a tree or a forbidden zone, forcing it to crash or waste precious energy.
Researchers at Nanjing University of Posts and Telecommunications and Nanjing Institute of Technology have tackled this complex scheduling puzzle by developing a new method to coordinate these fleets. They created a system that does not just look at the straight-line distance between trees, but instead calculates the actual safe path a drone must fly to avoid obstacles like branches, buildings, and restricted areas. To find the best possible schedule for a fleet of drones, they designed a new computer algorithm inspired by the behavior of walruses. In the wild, walruses move in groups, balancing the need to explore new feeding grounds with the safety of staying close to the herd. The researchers translated these social behaviors into mathematical rules that help a computer search through millions of possible flight plans to find one that keeps every drone working evenly and safely.
The team tested their new algorithm, which they call the enhanced walrus optimizer, against several other existing methods used for similar problems. They simulated a realistic orchard environment, complete with rolling terrain, trees of varying heights, and no-fly zones where drones are not allowed to enter. In these simulations, the new algorithm consistently outperformed the others. It managed to reduce the total distance the fleet had to fly by a small but meaningful margin, but its most significant achievement was in balancing the workload. In the best results, the difference in distance flown between the busiest drone and the least busy drone was cut by nearly half compared to the next best method. This means that in a real-world scenario, the drones would wear out at roughly the same time, and the fleet could operate for longer without needing to swap out exhausted machines.
A crucial part of this success was how the researchers handled the reality of the orchard. Many planning systems assume that a drone can fly in a straight line from one tree to the next. The researchers showed that this assumption is dangerous. By using a proven pathfinding technique to map out the actual detours required to go around obstacles, they ensured that the schedule generated by the algorithm was physically possible to fly. They also added a third dimension to the planning, ensuring that the drones maintained a safe height above the ground and the tree canopy, and that they did not climb or descend too steeply, which could be dangerous for the aircraft. Every flight path generated by their system was checked to ensure it stayed within the drone's battery limits and safety rules.
The study confirms that this new approach works well for static environments where the trees and obstacles do not move. The researchers found that their method was particularly good at preventing one drone from being overworked while others rested, a common problem that can slow down the entire operation. While the system does not yet handle moving obstacles or changing weather, and it assumes all drones are identical, it provides a solid foundation for the future of automated agriculture. By treating the orchard as a complex, three-dimensional space rather than a flat map, and by using a smart, nature-inspired algorithm to manage the fleet, the researchers have offered a practical way to keep these robotic workers safe, efficient, and balanced. The result is a scheduling method that turns a chaotic mix of flights into a coordinated, reliable operation, ensuring that the orchard is protected without overburdening the machines doing the work.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.