Professional Documents
Culture Documents
net/publication/354713969
CITATION READS
1 684
6 authors, including:
All content following this page was uploaded by Cuong Dinh on 06 November 2021.
Abstract—This paper presents a research about kinematics, astronomy assembly and strengthening. Above of them is
dynamics for a robotic closed-chain mechanism. The mechanic- required the fast respond and flexible application so that the
al structure, kinematics, and Lagrange formulation for a kinematics or dynamic problem is necessary to design and
dynamic affair of the parallel robot 4-DOF are described. A improve the quality control of the robot. It is solved by
MATLAB simulation model of the robot is built and utilized for numerical or geometry methods and numerical simulation
each stage of identification. Besides, comparing the output methods based on models. They have reduced the frame
response with the input signal will support in determining the vibration of Delta robot by an acceleration profile
error factor of the parallel robot. Results show that the optimization approach [7], [8], computed the kinematic
movement equations of the robot are really complex and have
performance evaluation [1], [10], analyzed the workspace of
certain constraints in the calculation; therefore, a combination
of different method is implemented for the parallel robot
Delta robot depend on forward kinematics solution [11],
algorithm. enhanced energy-efficient approach for 3D printing [12],
planned out the perfect golf swing by the closed-chain
Keywords— Quattro parallel robot, parallel robot 4-DOF, mechanism . In Viet Nam, research topics are generally
inverse kinematics, forward kinematics, dynamic model. focused on kinetic problems, establishing motion equations
and presenting solutions to these equations of motion.
I. INTRODUCTION Control problems are less interested in research. This issue
Robotic manipulators are mechanical structures that are has just considered the accuracy of the robot, not the error
used in place of humans to handle unsafe or repetitive tasks signal problem of robot driving which can lead to the
with high accuracy. They are becoming more common in a vibration occurred by the lack of precision in mechanical
wide range of sectors and applications. The most common construction.
distinguishing characteristic of the robot is the mechanical Although the complex dynamic structure is difficult to
structure, so they are classified as serial and parallel design and control parallel robot, it brings an interested
manipulators. A large workspace with respect to the size of feature that is presented above. This paper is going to
the serial manipulator and the floor space it occupies are its research kinematics and dynamics which are extremely
main advantages [16], [17]. Contrary to this factor, these important to employ its advantage. They are also a scientific
robots have the low stiffness by an open kinematic structure, problem and a practical significance. Depending on the
accumulated error from link to link, which directly affects to analysis of planar parallel robot, parallel robot 2-DOF and
the lack of stiffness and the accuracy. To make good this Delta robot 3-DOF, a 4-DOF parallel robot is proposed.
defect, parallel robots have been proposed. With the excellent Adding a degree of freedom is more favorable driving than
performance, it has an ideal ratio of moving mass to payload, others above. Beside- s, this model can increase rigidity and
which results in maximum dynamics and extremely high workspace so that the structure of parallel robot is built based
accuracy, extreme rigidity, great energy efficiency, and a on Inventor. Geometric parameters for the parallel robot are
compact design. Because of these, parallel manipulators employed to compute forward and inverse kinematic. The
become so important that many different applications need forward kinematic solution will be solved the workspace for
suitable properties, such as delta robot [1], 3-DOF single-loop trajectory planning simulation and the inverse kinematic
parallel leg mechanisms [2] and planar parallel robot [3]. solution is applied for robot control. Then dynamics of the
For the purpose of controlling parallel robotic robot is computed to determine velocity and acceleration as
manipulators in regulation tasks, some common robotic well as the torque of transmission mechanism. Finally,
control strategies are based on inverse kinematic solution [4], simulation with differential equations is presented by
PD control [5], trajectory control [6], the optimal dynamic MATLAB/Simulink.
motion parameters [7] and especially vibration reduction [8], This paper is organized as follows. In Section II, a brief
[9]. Almost modern countries have employed and developed description of forward kinematic and the workspace of
their parallel robotic techniques for mass production, or
( x x1 ) ( y y1 ) ( z z1 ) L1
2 2 2 2
First, examine the surface consisting of all possible
positions A of the sub-index i with i is given. This is the
( x x2 ) ( y y2 ) ( z z2 ) L1
2 2 2 2
Equation (12) can be written for the active joint 1i as:
a3 2 L2 ( X A ra rb ) , a4 2 L2 (YA ra rb )
b1 2 L2 ( Z A d a ) , b2 2 L2 ( d a Z A )
b3 2 L2 (d a Z A ) , b4 2 L2 ( Z A d a )
i Ai1
dt x x i 1 where, Vc is the moving platform's potential energy, Vai is
d L L 4 the potential energy of the arm i , and Vbi is the potential
i Ai 2
dt y y i 1 energy of the forearm i . Specifically,
(18)
d L L 4
1
i Ai 3 Vai ma gL2 s1i ,
dt z z i 1 2
(23)
d L L 4 1 z d a L2 s1i
i Ai 4 Vbi mb g
dt i 1 2 2
1 The trajectory of the robot in the first case is shown in Fig.
Vc mc gz Oxy
2 9 with the coordinate . The time-domain response of the
x-axis, y-axis, and z-axis is shown in Fig. 10.
V. SIMULATION RESULT
A MATLAB Simulink simulation model is used to
evaluate the kinematics model of the robot. Firstly, based on
the model designed by Inventor and for the initial actuated
joints to be zero as shown in Fig. 6, the results of the transient
inverse kinematics are considered to be correct.
Fig. 9. Circle planning with R=50 The output response from inverse kinematic illustrates the
changing angle in the time domain which is also the input
signal into the forward kinematic, Fig. 14.
REFERENCES
[1] J. Brinker, B. Corves, and Y. Takeda, “Kinematic performance
evaluation of high-speed Delta parallel robots based on
motion/force transmission indices,” Mech. Mach. Theory, vol.
125, pp. 111–125, 2018, doi:
10.1016/j.mechmachtheory.2017.11.029.
[2] L. Li, Y. Fang, S. Guo, H. Qu, and L. Wang, “Type synthesis of a
class of novel 3-DOF single-loop parallel leg mechanisms for
walking robots,” Mech. Mach. Theory, vol. 145, p. 103695, 2020,
doi: 10.1016/j.mechmachtheory.2019.103695.
[3] Q. V. Doan, T. D. Le, and A. T. Vo, “Synchronization full-order
Fig. 14. Actuated joints signal for circle with R=25 mm terminal sliding mode control for an uncertain 3-DOF planar
parallel robotic manipulator,” Appl. Sci., vol. 9, no. 9, 2019, doi:
As a result, the accuracy of the kinematic equation is again 10.3390/app9091756.
compared to evaluate the input signal and output response [4] E. McCormick, Y. Wang, and H. Lang, “Optimization of a 3-RRR
Delta Robot for a Desired Workspace with Real-Time Simulation
from the calculation block which is presented in Fig. 15. in MATLAB,” 14th Int. Conf. Comput. Sci. Educ. ICCSE 2019,
no. Iccse, pp. 935–941, 2019, doi: 10.1109/ICCSE.2019.8845388.
[5] A. T. Vo and H. J. Kang, “Neural Integral Non-Singular Fast
Terminal Synchronous Sliding Mode Control for Uncertain 3-
DOF Parallel Robotic Manipulators,” IEEE Access, vol. 8, pp.
65383–65394, 2020, doi: 10.1109/ACCESS.2020.2984891.
[6] M. Wu, J. Mei, Y. Zhao, and W. Niu, “Vibration reduction of delta
robot based on trajectory planning,” Mech. Mach. Theory, vol.
153, p. 104004, 2020, doi:
10.1016/j.mechmachtheory.2020.104004.
[7] H. Zhang, K. Zhang, and J. Gao, “Dynamically Based Motor
Parameters for Delta Robots Using the Specified Workspace,”
2019 IEEE 6th Int. Conf. Ind. Eng. Appl. ICIEA 2019, pp. 814–
Fig. 15. Position error signal for circle with R=25 mm 818, 2019, doi: 10.1109/IEA.2019.8715064.
[8] H. Cheng, F. Liu, W. Li, and L. Hao, “Vibration Measurement,
Analysis and Dynamic Parameter Optimization for Delta Robot,”
From the error signals of Fig. 12 and Fig. 15, the closer to 2017 IEEE 7th Annu. Int. Conf. CYBER Technol. Autom. Control.
the outside of the working area, the error increases gradually Intell. Syst. CYBER 2017, pp. 809–814, 2018, doi:
but is very small and does not affect the calculation results as 10.1109/CYBER.2017.8446106.
well as the control. Therefore, the kinematic results presented [9] H. Cheng and W. Li, “Reducing the Frame Vibration of Delta
above are correct. Robot in Pick and Place Application: An Acceleration Profile
Optimization Approach,” Shock Vib., vol. 2018, 2018, doi:
Remark 1: Because of the page limitation, the 10.1155/2018/2945314.
[10] Z. Zhang, Z. Shao, and L. Wang, “Optimization and
experimental results can be found in Youtube via link:
implementation of a high-speed 3-DOFs translational cable-driven
https://www.youtube.com/watch?v=wUkqQWd6lLQ parallel robot,” Mech. Mach. Theory, vol. 145, p. 103693, 2020,
doi: 10.1016/j.mechmachtheory.2019.103693.
VI. CONCLUSIONS [11] C. Liu, G. H. Cao, and Y. Y. Qu, “Workspace Analysis of Delta
In this paper, the kinetic and dynamic results of a parallel Robot Based on Forward Kinematics Solution,” Proc. 2019 3rd
IEEE Int. Conf. Robot. Autom. Sci. ICRAS 2019, vol. 2, pp. 1–5,
robot with 4 DOF have been presented. By combining vector 2019, doi: 10.1109/ICRAS.2019.8808987.
and trigonometric methods, the equation showing the [12] G. Carabin, L. Scalera, T. Wongratanaphisan, and R. Vidoni, “An
dependence between the End-Effector and the theta angle of energy-efficient approach for 3D printing with a Linear Delta
the motor has been given. Calculating inverse kinematics Robot equipped with optimal springs,” Robot. Comput. Integr.
brings practical applications to closed-loop robot Manuf., vol. 67, no. July 2020, p. 102045, 2021, doi:
10.1016/j.rcim.2020.102045.
mechanisms such as pick and place, component assembly, [13] L. Ángel, J. M. Sebastián, R. Saltaren, R. Aracil, and R. Gutiérrez,
etc. Furthermore, the forward kinematics results help to find “RoboTenis: Design, dynamic modeling and preliminary control,”
and improve the working area which is believed to be the IEEE/ASME Int. Conf. Adv. Intell. Mechatronics, AIM, vol. 1, pp.
weakness of closed-loop robot structure compared to serial 747–752, 2005, doi: 10.1109/aim.2005.1511072.
robot structure. To demonstrate the results of kinematic [14] L. Angel, J. M. Sebastián, R. Saltaren, and R. Aracil, “RoboTenis
system part II: Dynamics and control,” Proc. 44th IEEE Conf.
calculations, a simulation model of the robot's motion was
Decis. Control. Eur. Control Conf. CDC-ECC ’05, vol. 2005, pp.
built on MATLAB/Simulink. By comparing the output 2030–2034, 2005, doi: 10.1109/CDC.2005.1582459.
response with the input signal will help determine the error in [15] F. Pierrot, V. Nabat, O. Company, S. Krut, and P. Poignet,
the calculation. In the future, the results of kinematics and “Optimal design of a 4-DOF parallel manipulator: From academia
dynamics calculations as well as the above size data can be to industry,” IEEE Trans. Robot., vol. 25, no. 2, pp. 213–224,
used to build a synchronous controller for a 4-degree-of- 2009, doi: 10.1109/TRO.2008.2011412.
[16] H. V. A. Truong, H. A. Trinh, D. T. Tran, and K. K. Ahn, “A
freedom parallel robot model with accuracy and high speed Robust Observer for Sensor Faults Estimation on n-DOF
application in production as well as daily life. Manipulator in Constrained Framework Environment,” IEEE
Access, vol. 9, pp. 88439–88451, 2021, doi:
ACKNOWLEDGMENT 10.1109/access.2021.3087505.
[17] H. V. A. Truong, D. T. Tran, and K. K. Ahn, “A neural network
This research was implemented at Robotics and based sliding mode control for tracking performance with
Intelligent Control Laboratory (RIC Lab), Faculty of parameters variation of a 3-DOF manipulator,” Appl. Sci., vol. 9,
Electrical and Electronics Engineering, Ho Chi Minh City no. 10, 2019, doi: 10.3390/app9102023.
University of Technology and Education, Vietnam. We also
gratefully acknowledge the support of RIC Lab's members.