Multi-Objective Optimal Trajectory Planning for Robotic Arms Using Deep Reinforcement Learning

被引:11
作者
Zhang, Shaobo [1 ]
Xia, Qinxiang [1 ]
Chen, Mingxing [2 ]
Cheng, Sizhu [3 ]
机构
[1] South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R China
[2] Zhuhai Gree Precis Mold Co Ltd, Zhuhai 519070, Peoples R China
[3] Guangzhou Civil Aviat Coll, Aircraft Maintenance Engn Sch, Guangzhou 510403, Peoples R China
关键词
trajectory planning; deep reinforcement learning; multi-objective optimization; decaying episode mechanism;
D O I
10.3390/s23135974
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
This study investigated the trajectory-planning problem of a six-axis robotic arm based on deep reinforcement learning. Taking into account several characteristics of robot motion, a multi-objective optimization approach is proposed, which was based on the motivations of deep reinforcement learning and optimal planning. The optimal trajectory was considered with respect to multiple objectives, aiming to minimize factors such as accuracy, energy consumption, and smoothness. The multiple objectives were integrated into the reinforcement learning environment to achieve the desired trajectory. Based on forward and inverse kinematics, the joint angles and Cartesian coordinates were used as the input parameters, while the joint angle estimation served as the output. To enable the environment to rapidly find more-efficient solutions, the decaying episode mechanism was employed throughout the training process. The distribution of the trajectory points was improved in terms of uniformity and smoothness, which greatly contributed to the optimization of the robotic arm's trajectory. The proposed method demonstrated its effectiveness in comparison with the RRT algorithm, as evidenced by the simulations and physical experiments.
引用
收藏
页数:15
相关论文
共 24 条
  • [1] Bertino A., 2019, P DYNAMIC SYSTEMS CO, V9155
  • [2] GlobDesOpt: A Global Optimization Framework for Optimal Robot Manipulator Design
    Cursi, Francesco
    Bai, Weibang
    Yeatman, Eric M.
    Kormushev, Petar
    [J]. IEEE ACCESS, 2022, 10 : 5012 - 5023
  • [3] Denavit J., 1955, J APPL MECH, V22, P215, DOI [DOI 10.1115/1.4011045, 10.1115/1.4011045]
  • [4] Multi-objective optimal trajectory planning of customized industrial robot based on reliable dynamic identification for improving control accuracy
    Hou, Renluan
    Niu, Jianwei
    Guo, Yuliang
    Ren, Tao
    Han, Bing
    Yu, Xiaolong
    Ma, Qun
    Wang, Jin
    Qi, Renjie
    [J]. INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2022, 49 (06): : 1156 - 1168
  • [5] Optimal time-jerk trajectory planning for industrial robots
    Huang, Junsen
    Hu, Pengfei
    Wu, Kaiyuan
    Zeng, Min
    [J]. MECHANISM AND MACHINE THEORY, 2018, 121 : 530 - 544
  • [6] Kuffner J. J. Jr., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P995, DOI 10.1109/ROBOT.2000.844730
  • [7] An improved PSO algorithm for time-optimal trajectory planning of Delta robot in intelligent packaging
    Liu, Cheng
    Cao, Guo-Hua
    Qu, Yong-Yin
    Cheng, Yan-Ming
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2020, 107 (3-4) : 1091 - 1099
  • [8] Energy-efficient trajectory planning for an industrial robot using a multi-objective optimisation approach
    Liu, Sichao
    Wang, Yuquan
    Wang, Xi Vincent
    Wang, Lihui
    [J]. PROCEEDINGS OF THE 8TH SWEDISH PRODUCTION SYMPOSIUM (SPS 2018), 2018, 25 : 517 - 525
  • [9] Online Time-Optimal Trajectory Planning for Robotic Manipulators Using Adaptive Elite Genetic Algorithm With Singularity Avoidance
    Liu, Yi
    Guo, Chen
    Weng, Yongpeng
    [J]. IEEE ACCESS, 2019, 7 : 146301 - 146308
  • [10] Time-Optimal Trajectory Planning for Flexible Joint Robots
    Palleschi, Alessandro
    Mengacci, Riccardo
    Angelini, Franco
    Caporale, Danilo
    Pallottino, Lucia
    De Luca, Alessandro
    Garabini, Manolo
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 938 - 945