An Improved Multi-Objective Trajectory Planning Algorithm for Kiwifruit Harvesting Manipulator
Xiao Li, Hailin Lv, Detian Zeng, Qi Zhang
- Year
- 2023
- Citations
- 17
- Access
- Open access
Abstract
Trajectory planning is always a hot issue for harvesting manipulator in practice considering that the limitations of manipulator mechanical structure and other nonlinear factors lead to long harvest time, big jerk and high energy consumption. The cubic spline algorithm, fifth-order polynomial interpolation algorithm, a fusing cubic spline and fifth-order polynomial algorithm are used to shorten harvesting time, reduce jerk and enhance the robustness of the harvesting manipulator, respectively. Then the trajectory planning problem is converted into a multi-objective optimization solution problem. A non-dominated sorting genetic algorithm-the third version (NSGA-III) technology is used to address multi-objective optimization constrained problems with time, energy consumption and jerk optimization objectives. The Pareto optimal set containing the multiple constraints is obtained through the NSGA-III algorithm. Comparing with a non-dominated sorting genetic algorithm-the second version (NSGA-II) technique, optimal solution with a shorter time is chosen from the non-dominated Pareto optimal set and sent to the manipulator controller actuator. Under the robot operating system (ROS), the cubic spline algorithm, fifth-order polynomial interpolation algorithm, a fusing cubic spline and fifth-order polynomial algorithm with the structural coefficient obtained respectively through NSGA-III algorithm and NSGA-II algorithm are simulated. The simulation results show that the NSGA-III algorithm has a better result in addressing the trajectory planning problem. The experimental analysis of the harvesting manipulator verifies the proposed scheme that a cubic spline method based on the NSGA-III algorithm is effective and feasible to reduce time and improve harvesting efficiency for kiwifruit harvesting.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002