Design Controller and Fibrication of 5R Parallel Robot For biopsy
operation
MOHAMMAD GOHARI
Faculty of Mechanical
Engineering
Arak University of
Technology, IRAN
ZAHRA SOLEYMANIAN
Faculty of Mechanical
Engineering
Arak University of
Technology, IRAN
FAHIMEH FOROUTAN
Faculty of Mechanical
Engineering
Arak University of
Technology, IRAN
MONA TAHMASEBI
Agri. Eng. Res. Edu.Ext.
Org. (AREEO) ARAK,
IRAN
Abstract: - Todays, robots are used instead of labors in dangerous environments for long term by more accuracy. Some of them are
made as serial arms and rest of them has parallel, configuration. In design of robot, after main configuration, kinematic and dynamic
analysis are main steps. By having them controller design is possible. Also, kinematic inverse and dynamic inverse analysis is
essential for main processes. parallel robots are employed widely in many applications due to their properties related to geometry.
5R robot is one of them which is utilized in sorting and engraving. Current paper presents a PI controller for this robot which was
designed by coupling SolidWorks and MATLAB software to simulate kinematic of robot. It will be used in medicine injection in
next work. Finally, a test rig of robot was fabricated in lab for accuracy assessment. It includes two servomotors which is controlled
by Arduino as DAQ. The stability of robot in terms of trajectory control was reach properly.
Keywords: —component, formatting, style, styling, insert
Received: August 8, 2021. Revised: October 26, 2022. Accepted: November 16, 2022. Published: December 31, 2022.
1. Introduction
Robots are designed and used widely in many areas. They must
be robust, accurate and reliable ]1 [ . A new application of robot
is employing them in medical operations. Due to accuracy of
robots, they can be used in biopsy, needle interventions, surgery
etc. Two types of mechanisms are employed for robot design;
closed chain and open chain mechanism. The stiffness is low in
open chain robots, and required torque is high ]2[. In opposite
of serial robots, parallel robots are used without stated
disadvantages [3-5]. Some investigations were carried out to
develop parallel robots ]6-8[. In addition, payload capacity,
stiffness and stability are higher in parallel manipulators, but
singularity is important in this case]8-10[.
Cancer is disease which early diagnosis of that is very important
to solve problem, and precise drug delivery and biopsy of
suspected tissue is vital issue. By biopsy sampling, a piece of
target tissue is taken away for analysis in pathology lab.
Commonly, this procedure is applied by manually insertion
device via X-ray imaging for better control of sampling of
focused organ tissue. Instead, human hand controlling biopsy
tool, robotic methods can provide higher accuracy and
robustness via stiff manipulators which are stable during
operation. In addition, biopsy equipped by robotic technique
provide trajectory monitoring of needle by imaging approaches
such as ultrasound, computed tomography, and magnetic
resonance etc.
Currently, biopsy by robot is available for these organs: brain
[11], prostate [12], bone [13], breast [14], lung and liver [15and
16]. Moreover, some treatments such thermal ablation is
possible by needle device during insertion in suspected tissue
[15]. Thus, robotic biopsy is not invasive operation as much as
traditional surgery for biopsy.
Firstly, a PUMA robot was utilized for sampling by biopsy
needle under compute tomography (CT) vision [17]. In
continue of this achievement, a commercial robot for surgery is
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS,
COMPUTATIONAL SCIENCE AND SYSTEMS ENGINEERING
DOI: 10.37394/232026.2022.4.12
Mohammad Gohari, Zahra Soleymanian,
Fahimeh Foroutan,Mona Tahmasebi
E-ISSN: 2766-9823
93
Volume 4, 2022
introduced and named Da Vinci Robotic System. Pore and
cones of this robot is reported in terms of accuracy during
operations [18 and 19].
The vital point in robotic interventions is generating straight
line during penetration biopsy tool and controlling of trajectory
is possible by imaging methods. Current work is continuing of
the previous efforts of this team in robotics and using AI in
mechanical applications [20-25].
This paper is focused on design and fabrication a robot for
intervention to take sample by biopsy method. Next, the
performance of robot is studied by simulation and lab
experiments.
2. Methodology
To establish a robotized biopsy tool, first step is design of
proper robot for this purpose. Thus, based on such requirements
robot must be designed:
- It must to have minimum vibration trough
intervention
- It must provide accessibility in 3D work space for
operator to reach suspected organ
- The controller must be robust and simple for
operator
Regards to stated points, 5R parallel robot is selected because
it has two joints to the ground, and its accuracy for creating
complex trajectories is high. Extra degree of freedom is added
to it to provide rotation around horizontal axis. Initially,
forward and inverse kinematic of robot are mentioned in
continue. Next, simulation result and lab experiments for
assessment of robot are described.
2.1 Forward and Inverse Kinematic
First, 5R parallel robot which is shown in Fig.1 is considered.
It includes links ( , ) and active joints ( , 󰇜. Also,
passive joints ( ، ) and 󰇛󰇜 are considered in Oxy
coordinate system.
Fig.1 configuration of 5R robot
P1and P2 can be presented in direct kinematic by:
󰇛󰇜
󰇛󰇜
And created circle by collision of them will be:
(1)
󰇛󰇛󰇜󰇜󰇛󰇜
(2)
󰇛󰇛󰇜󰇜󰇛󰇜
By extending Equation 1, and definition parameters such as ,
, as following:



can be obtain as bellow:
(3)
Next, by extending equation 2 and definition parameters such as
, , as following:




will be known as:


Thus, inverse kinematic is available for make relation between
input angles and end effector (E). These equations are necessary
in simulation of robot especially in controller design [4-6].
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS,
COMPUTATIONAL SCIENCE AND SYSTEMS ENGINEERING
DOI: 10.37394/232026.2022.4.12
Mohammad Gohari, Zahra Soleymanian,
Fahimeh Foroutan,Mona Tahmasebi
E-ISSN: 2766-9823
94
Volume 4, 2022
2.2 Design PID Controller
After deriving inverse kinematic of 5R robot, mechanism was
modelled in Solid Works Software with 0.0844m, 0.1m, and
0.2m for , , , respectively. Next, coupling between
SolidWorks Software and MATLAB was applied. Fig.2
illustrates simulated 5R Robot. X and Y were input as end-
effector trajectory to produce circle in E point. Gains of PID
reached by MATLAB as Kp=1 and Ki=1, so PI controller is
proper for this purpose based on Equation 4.

(4)
Fig.2 5R robot modelled by Solid Works Software
3. Results and Discussion
The end effector trajectory was obtained as Fig.3. as can be seen,
in first part of output trajectory, there is some instability, but
quickly error was rejected by PI controller. In addition, variation
of angle of active joints are unveiled in Fig.4 and 5.
Fig.3 trajectory of end effector
Fig.4 variations of
Fig.5 variations of
Having variations of active joints help us to selecting
servomotors in next step. Also, optimization of geometry is
related to them [9,10]. In future work, we try to fabricate this
robot for medicine injection in biomechanics application.
By reaching to PID controller parameters, a DAQ (Arduino) was
programmed and used for controlling 5R robot. This robot is
shown in Fig.6. The accuracy of robot in trajectory is studied,
and error is around 5%.
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS,
COMPUTATIONAL SCIENCE AND SYSTEMS ENGINEERING
DOI: 10.37394/232026.2022.4.12
Mohammad Gohari, Zahra Soleymanian,
Fahimeh Foroutan,Mona Tahmasebi
E-ISSN: 2766-9823
95
Volume 4, 2022
Fig.6 5R robot which was fabricated
4. Conclusion
In this paper configuration of 5R parallel robot were studied
by kinematic and dynamic analysis. The Results of simulation
and fabricated robot evaluation show that the accuracy of
controller is acceptable in terms of trajectory control for the
proposed path. The kinematic model which was developed used
in controller design could present behavior of motion perfectly.
Also, the error of position controller was in standard margin. In
future work, it aims to use it for biopsy operation for medical
purposes.
References
[1] Tien Dung Le, Hee-Jun Kng, Vinh Doang Quang , "A
method for optimal kinematic design of five-bar planar parallel
manipulators," Conference Paper.November 2013.
[2] F. Gao, X. Liu, and W. A. Gruver, "Performance
evaluation of two degree-of-freedom planar parallel robots,"
Mechanism and Machine Theory, vol. 33, pp. 661-668, 1998.
[3] Huang, M. Z. (2011). Design of a planar parallel robot for
optimal workspace and dexterity. International Journal of
Advanced Robotic Systems, 8(4), 49.
[4] Le, T. D., Kang, H. J., & Doan, Q. V. (2013, November). A
method for optimal kinematic design of five-bar planar parallel
manipulators. In 2013 International Conference on Control,
Automation and Information Sciences (ICCAIS) (pp. 7-11).
IEEE.
[5] Alici, G. (2002). An inverse position analysis of five-bar
planar parallel manipulators. Robotica, 20(2), 195-201.
[6] Alıcı, G. (2000). Determination of singularity contours for
five-bar planar parallel manipulators. Robotica, 18(5), 569-
575.
[7] Liu, X. J., Wang, J., & Pritschow, G. (2006). Kinematics,
singularity and workspace of planar 5R symmetrical parallel
mechanisms. Mechanism and machine theory, 41(2), 145-169.
[8] Macho, E., Altuzarra, O., Pinto, C., & Hernandez, A.
(2008). Workspaces associated to assembly modes of the 5R
planar parallel manipulator. Robotica, 26(3), 395-403.
[9] Wu, C., Liu, X. J., Wang, L., & Wang, J. (2010). Optimal
design of spherical 5R parallel manipulators considering the
motion/force transmissibility. Journal of Mechanical
Design, 132(3), 031002
[10] Joshi, S. A., & Tsai, L. W. (2002). Jacobian analysis of
limited-DOF parallel manipulators. Journal of Mechanical
Design, 124(2), 254-258.
[11] Minchev, G., Kronreif, G., Martínez-Moreno, M., Dorfer,
C., Micko, A., Mert, A., ... & Wolfsberger, S. (2017). A
novel miniature robotic guidance device for stereotactic
neurosurgical interventions: preliminary experience with
the iSYS1 robot. Journal of neurosurgery, 126(3), 985-
996.
[12] Stoianovici, D., Kim, C., Petrisor, D., Jun, C., Lim, S.,
Ball, M. W., ... & Allaf, M. E. (2016). MR safe robot, FDA
clearance, safety and feasibility of prostate biopsy clinical
trial. IEEE/ASME Transactions on Mechatronics, 22(1),
115-126.
[13] D’Souza M, Gendreau J, Feng A, Kim LH, Ho AL,
Veeravagu A. Robotic-assisted spine surgery: history,
efficacy, cost, and future trends [Corrigendum]. Robot
Surg Res Rev. 2019;6:256.
[14] Groenhuis V, Veltman J, Siepel FJ, Stramigioli S.
Stormram 3: A magnetic resonance imaging-compatible
robotic system for breast biopsy. IEEE Robot Autom Mag.
2017;24(2):3441.
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS,
COMPUTATIONAL SCIENCE AND SYSTEMS ENGINEERING
DOI: 10.37394/232026.2022.4.12
Mohammad Gohari, Zahra Soleymanian,
Fahimeh Foroutan,Mona Tahmasebi
E-ISSN: 2766-9823
96
Volume 4, 2022
[15] Groenhuis V, Veltman J, Siepel FJ, Stramigioli S.
Stormram 3: A magnetic resonance imaging-compatible
robotic system for breast biopsy. IEEE Robot Autom Mag.
2017;24(2):3441.
[16] ranco E, Brujic D, Rea M, Gedroyc WM, Ristic M.
Needle-guiding robot for laser ablation of liver tumors
under MRI guidance. IEEE/ASME Trans Mechatron.
2016;21(2):931–44.
[17] Kwoh YS, Hou J, Jonckheere EA, Hayati S. A robot with
improved absolute positioning accuracy for CT guided
stereotactic brain surgery. IEEE Trans Biomed Eng.
1988;35(2):153–60.
[18] Perez RE, Schwaitzberg SD. Robotic surgery: finding
value in 2019 and beyond. Ann Laparosc Endosc Surg.
2019;4:511.Return to ref 8 in article
[19] Sheetz KH, Dimick JB. Is it time for safeguards in the
adoption of robotic surgery? JAMA. 2019;321(20):1971.
[20] Tahmasebi, M., Mailah, M., Gohari, M., & Abd Rahman,
R. (2018). Vibration suppression of sprayer boom structure
using active torque control and iterative learning. Part I:
Modelling and control via simulation. Journal of Vibration
and Control, 24(20), 4689-4699.
[21] Gohari, M., Rahman, R. A., & Tahmasebi, M. (2014).
Prediction head acceleration from hand and seat vibration
via artificial neural network model. In Applied Mechanics
and Materials (Vol. 471, pp. 161-166). Trans Tech
Publications Ltd.
[22] Gohari, M., Abd Rahman, R., Raja, R. I., & Tahmasebi,
M. (2012, February). Bus seat suspension modification for
pregnant women. In 2012 International Conference on
Biomedical Engineering (ICoBE) (pp. 404-407). IEEE.
[23] Gohari, M., Hemmat, A., & Afzal, A. (2010). Design,
construction and evaluation of a variable-depth tillage
implement equipped with a GPS. Iranian Journal of
Biosystems Engineering, 41(1).
[24] Gohari, M., Rahman, R. A., Raja, R. I., & Tahmasebi, M.
(2011, December). New biodynamical model of human
body responses to vibration based on artificial neural
network. In 14th Asia Pacific Vibration Conference,
Dynamics for Sustainable Engineering. Hong Kong SAR,
China: Hong Kong Polytechnic University.
[25] Tahmasebi, M., Gohari, M., & Emami, A. (2022). An
autonomous pesticide sprayer robot with a color-based
vision system. International Journal of Robotics and
Control Systems, 2(1), 115-123.
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS,
COMPUTATIONAL SCIENCE AND SYSTEMS ENGINEERING
DOI: 10.37394/232026.2022.4.12
Mohammad Gohari, Zahra Soleymanian,
Fahimeh Foroutan,Mona Tahmasebi
E-ISSN: 2766-9823
97
Volume 4, 2022
Creative Commons Attribution License 4.0
(Attribution 4.0 International, CC BY 4.0)
This article is published under the terms of the Creative
Commons Attribution License 4.0
https://creativecommons.org/licenses/by/4.0/deed.en_US