Trajectory Smoothing Planning of Delta Parallel Robot Combining Cartesian and Joint Space

Delta parallel robots have been widely used in precision processing, handling, sorting, and the assembly of parts, and their high efficiency and motion stability are important indexes of their performance.Corners created by small line segments in trajectory planning cause abrupt changes in a tangent...

Full description

Bibliographic Details
Main Authors: Dachang Zhu, Yonglong He, Xuezhe Yu, Fangyi Li
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/21/4509
Description
Summary:Delta parallel robots have been widely used in precision processing, handling, sorting, and the assembly of parts, and their high efficiency and motion stability are important indexes of their performance.Corners created by small line segments in trajectory planning cause abrupt changes in a tangential discontinuous trajectory, and the vibration and shock caused by such changes seriously affect the robot’s high-speed and high-precision performance. In this study, a trajectory-planning method combining Cartesian space and joint space is proposed. Firstly, the vector method and microelement integration method were used to establish the complete kinematic and dynamic equations of a delta parallel robot, and an inverse kinematic/dynamic model-solving program was written based on the MATLAB software R2020a. Secondly, the end-effector trajectory of the delta parallel robot was planned in Cartesian space, and the data points and inverse control points of the end effector’s trajectory were obtained using the normalization method. Finally, the data points and control points were mapped to the joint space through the inverse kinematic equation, and the fifth-order B-spline curve was adopted for quadratic trajectory planning, which allowed the high-order continuous smoothing of the trajectory planning to be realized. The simulated and experimental results showed that the trajectory-smoothing performance in continuous high-order curvature changes could be improved with the proposed method. The peak trajectory tracking error was reduced by <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>10.53</mn><mo>%</mo></mrow></semantics></math></inline-formula>, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>41.18</mn><mo>%</mo></mrow></semantics></math></inline-formula>, and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>44.44</mn><mo>%</mo></mrow></semantics></math></inline-formula>, respectively, and the peak torque change of the three joints was reduced by <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>3.5</mn><mo>%</mo></mrow></semantics></math></inline-formula>, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>11.6</mn><mo>%</mo></mrow></semantics></math></inline-formula>, and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>1.6</mn><mo>%</mo></mrow></semantics></math></inline-formula>, respectively.
ISSN:2227-7390