Design and practical implementation of a Neural Network self-tuned Inverse Dynamic Controller for a 3-DoF Delta parallel robot based on Arc Length Function for smooth trajectory tracking

被引:9
|
作者
Rahimi, Saeed [1 ]
Jalali, Hasan [2 ]
Yazdi, Mohammad Reza Hairi [3 ]
Kalhor, Ahmad [4 ]
Masouleh, Mehdi Tale [2 ]
机构
[1] Univ Tehran, Sch Mech Engn, Human & Robot Interact Lab, Tehran, Iran
[2] Univ Tehran, Sch Elect & Comp Engn, Human & Robot Interact Lab, Tehran, Iran
[3] Univ Tehran, Sch Mech Engn, Tehran, Iran
[4] Univ Tehran, Control & Intelligent Proc Ctr Excellence, Sch Elect & Comp Engn, Tehran, Iran
关键词
Parallel robot; Delta robot; Inverse Dynamics Control; Neural Networks; Arc Length Function; Self-tuning; COMPUTED-TORQUE CONTROL; KINEMATICS; MANIPULATOR; SYSTEMS;
D O I
10.1016/j.mechatronics.2022.102772
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an online Neural Network self-tuned Inverse Dynamic Controller (IDC) for high-speed and smooth trajectory tracking control of a 3-DoF Delta robot. The foregoing approaches provides a suitable controller for a wide range of nonlinear paths and reduce the end-effector oscillations at high speed. To this end, a compact and accurate dynamic model of the system is derived by taking into account actuators and gearbox dynamics. In order to alleviate some drawbacks of a velocity-based controller, such as not being able to track highly dynamic paths, an Inverse Dynamic Controller (IDC) is designed which can perform fast maneuvers accurately. The proposed IDC controller is practically implemented on the robot in following nonlinear paths comparing to the velocity-based controller. Afterward, controller parameters are tuned by resorting to the so-called Arc Length Function (ALF) in order to improve the smoothness of tracking the prescribed path. After that, a Feedforward Neural Network (NN) is trained with the help of the system's model and Arc Length Function (ALF) to adjust controller coefficients in real-time implementation adaptively. By comparing the Root Mean Square Error (RMSE) results, it can be inferred that the proposed methods can reduce the end-effector oscillations up to 60 percent in practical implementation compared to other dynamic and kinematic methods. As a result, RMSE error is reduced from 0.00603 for the kinematic controller to 0.00063 by applying the NN-IDC.
引用
收藏
页数:16
相关论文
共 2 条
  • [1] Neural Network Based Dynamic Trajectory Tracking of Delta Parallel Robot
    Huang, Yuancan
    Huang, Zonglin
    2015 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, 2015, : 1938 - 1943
  • [2] Experimental Study on Neural Network-ARX and ARMAX Actuation Identification of a 3-DoF Delta Parallel Robot for Accurate Motion Controller Design
    Rahimi, Saeed
    Jalali, Hasan
    Yazdi, Mohammad Reza Hairi
    Kalhor, Ahmad
    Masouleh, Mehdi Tale
    2021 9TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2021, : 399 - 406