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 条
  • [41] Combined improved A* and greedy algorithm for path planning of multi-objective mobile robot
    Xiang, Dan
    Lin, Hanxi
    Ouyang, Jian
    Huang, Dan
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [42] Research on Multi-objective Intelligent Planning Algorithm
    Zhai, Shimei
    Bi, Yiming
    Xu, Jianfeng
    Shao, Jianzhao
    2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016), 2016, : 444 - 448
  • [43] An Interactive Algorithm for Multi-objective Route Planning
    Diclehan Tezcaner
    Murat Köksalan
    Journal of Optimization Theory and Applications, 2011, 150 : 379 - 394
  • [44] An Interactive Algorithm for Multi-objective Route Planning
    Tezcaner, Diclehan
    Koksalan, Murat
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2011, 150 (02) : 379 - 394
  • [45] A multi-objective trajectory planning approach for vibration suppression of a series-parallel hybrid flexible welding manipulator
    Ban, Caixia
    Fu, Bing
    Wei, Wei
    Chen, Zhaotao
    Guo, Shengnan
    Deng, Nianchun
    Yuan, Lili
    Long, Yu
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2024, 220
  • [46] Multi-Objective Trajectory Planning Method for a Redundantly Actuated Parallel Manipulator Under Hybrid Force and Position Control
    Feng, Jianbin
    Li, Tiejun
    Han, Ming
    Zheng, Kaiwen
    Yang, Dong
    IEEE ACCESS, 2020, 8 (08): : 216707 - 216717
  • [47] Multi-objective optimization with improved genetic algorithm
    Ishibashi, H
    Aguirre, HE
    Tanaka, K
    Sugimura, T
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 3852 - 3857
  • [48] An improved genetic algorithm for multi-objective optimization
    Lin, F
    He, GM
    PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 938 - 940
  • [49] An improved genetic algorithm for multi-objective optimization
    Chen, GL
    Guo, WZ
    Tu, XZ
    Chen, HW
    Progress in Intelligence Computation & Applications, 2005, : 204 - 210
  • [50] An Improved Multi-objective Differential Evolution Algorithm
    Niu, Dapeng
    Wang, Fuli
    Chang, Yuqing
    He, Dakuo
    Gu, Dehao
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 879 - 882