An Improved Multi-Objective Trajectory Planning Algorithm for Kiwifruit Harvesting Manipulator

被引:5
|
作者
Li, Xiao [1 ,2 ]
Lv, Hailin [1 ]
Zeng, Detian [1 ]
Zhang, Qi [1 ]
机构
[1] Guilin Univ Elect Technol, Sch Elect Engn & Automat, Guilin 541004, Peoples R China
[2] Key Lab Intelligence Integrated Automat Guangxi Un, Guilin 541004, Peoples R China
关键词
Trajectory planning; multi-objective optimization; cubic spline algorithm; NSGA-III algorithm; OPTIMIZATION; ROBOT;
D O I
10.1109/ACCESS.2023.3289207
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Trajectory planning is always a hot issue for harvesting manipulators, considering the limitations of the manipulator mechanical structure and other nonlinear factors that result in long time, big jerk and high energy consumption of the manipulator in tracking the picking path. The cubic spline algorithm, fifth-order polynomial interpolation algorithm, a fusing cubic spline and fifth-order polynomial algorithm aim 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. Compared to 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 the cubic spline algorithm based on the NSGA-III algorithm enables the harvesting manipulator to track the picking path faster and smoother, which is effective and feasible for reducing the time and improving the harvesting efficiency of kiwifruit.
引用
收藏
页码:65689 / 65699
页数:11
相关论文
共 50 条
  • [21] Multi-objective Trajectory Optimization of Redundant Manipulator for Patient Assistance
    Yu, Xuanqi
    Meng, Wei
    Liu, Zemin
    Ai, Qingsong
    Liu, Quan
    2021 27TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2021,
  • [22] An improved evolutionary algorithm for solving multi-objective crop planning models
    Sarker, Ruhul
    Ray, Tapabrata
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2009, 68 (02) : 191 - 199
  • [23] Path planning based on improved multi-objective particle swarm algorithm
    Duan, Yiqin
    Zhang, Yi
    Zhang, Bin
    Wang, Yusen
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 1005 - 1009
  • [24] An Improved Multi-Objective Genetic Algorithm for Solving Multi-objective Problems
    Hsieh, Sheng-Ta
    Chiu, Shih-Yuan
    Yen, Shi-Jim
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (05): : 1933 - 1941
  • [25] Multi-objective trajectory planning of 7-DOF humanoid manipulator for Ping-Pong playing
    Ren Z.-W.
    Lu P.
    Wang Z.-H.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2018, 35 (09): : 1371 - 1381
  • [26] Multi-objective optimal trajectory planning for robot manipulator attention to end-effector path limitation
    Ye, Jintao
    Hao, Lina
    Cheng, Hongtai
    ROBOTICA, 2024, 42 (06) : 1761 - 1780
  • [27] Multi-objective optimal trajectory planning method for robot manipulator with real-time parameters monitoring
    Zhu, Shihao
    Zhang, Yongbo
    Li, Zhonghan
    Wang, Junling
    Yuan, Shangwu
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2025, 229
  • [28] Multi-Objective UAV Trajectory Planning in Uncertain Environment
    Zheng, Aoyu
    Li, Bingjie
    Zheng, Mingfa
    Zhong, Haitao
    SYMMETRY-BASEL, 2021, 13 (11):
  • [29] A Multi-Objective Trajectory Planning Method for Collaborative Robot
    Lan, Jiangyu
    Xie, Yinggang
    Liu, Guangjun
    Cao, Manxin
    ELECTRONICS, 2020, 9 (05)
  • [30] Trajectory planning in parallel kinematic manipulators using a constrained multi-objective evolutionary algorithm
    Chun-Ta Chen
    Hoang-Vuong Pham
    Nonlinear Dynamics, 2012, 67 : 1669 - 1681