Related Experiment Video
Updated: May 29, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
A multi-objective path optimization method for plant protection robots based on improved A*-IWOA
Jing Niu1, Chuanyan Shen1, Lipeng Zhang2
1School of Mechatronics and Automotive Engineering, Tianshui Normal University, Tianshui, China.
Background:
The widespread adoption of plant protection robots has brought intelligent technology and agricultural machinery into deep integration. However, with advances in robotic autonomy, the energy that robots can carry remains limited due to constraints on battery capacity and weight. This limitation restricts the robots' ability to perform tasks continuously over extended periods.
Methods:
To address the challenges of achieving low energy consumption and efficiency in path planning for plant protection robots operating in mountainous environments, a multi-objective path optimization approach was developed. This approach combines the improved A* algorithm with the Improved Whale Optimization Algorithm (A*-IWOA), utilizing a 2.5D elevation grid map. First, an energy consumption model was created to account for the robot's energy use on slopes, based on its kinematic and dynamic models. Then, an improved A* search method was established by expanding to an 8-domain diagonal distance search and introducing a cost function influenced by cross-product decision values. Using the robot's motion trajectory as a constraint, the IWOA algorithm was applied to optimize the vector cross-product factor (p) by dynamically adjusting population positions and inertia weights, to minimize both energy consumption and path curvature. Finally, in simulation and orchard scenarios, the application effects of the proposed algorithm were evaluated and compared against notable variants of the A* algorithm using the robot ROS 2 operating system.
Results:
The experimental results show that the proposed algorithm substantially reduces the travel distance and enhances both path planning and computational efficiency. The improved approach meets the driving accuracy and energy consumption requirements for plant protection robots operating in mountainous environments.
Discussion:
This algorithm offers significant advantages in terms of computational accuracy, convergence speed, and efficiency. Moreover, the resulting paths satisfy the stringent energy consumption and path planning requirements of robots in unstructured mountain terrain. This improved algorithm could also be replicated and applied to other fields, such as picking robots, factory inspection robots, and complex industrial environments, where robust and efficient path planning is required.
Related Concept Videos
Optimal Foraging
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Statically Indeterminate Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Distributed Loads: Problem Solving
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...

