1. Introduction
Surgical techniques underwent several changes over the past few decades with the main advancements in the development of less invasive techniques. Minimally invasive surgery (MIS) became an alternative to conventional surgery approaches due to its advantages (reduced scares after the procedure, reduced trauma of the healthy tissue, reduced loss of blood, and reduced recovery times and hospitalization) [
1]. With respect to conventional surgery, the MIS is performed using a reduced number of small incisions, and the operatory field is visualized using 2D or 3D endoscopic cameras. A step forward following the MIS procedures is given by single incision laparoscopic surgery or SILS [
2]. SILS uses a single incision or entry point to access the operatory field, having a diameter of 2.5 to 3 cm. The entry point is usually covered using a trocar that allows easy insertion of the instruments without damaging the tissue around the incision or creating any supplementary load over the incision that could lead to tissue rupture. Although the outcomes of the SILS are similar to the MIS, from a medical point of view, the healthy tissue damaged during the SILS procedure is considerably reduced (than MIS), and the healing of the surgery scars has a better cosmesis [
3]. There are some challenges when performing SILS, the main challenge being represented by the difficulty of manipulating the medical instruments in the limited workspace given by the single incision. During SILS, the instruments required by this type of procedure are manipulated in such a manner that their paths intersect with each other resulting in mirrored manipulation from the surgeon’s perspective. To enhance the SILS ergonomics, medical instruments have been developed to improve access to the surgical field; hence, there are several types of medical instruments used in SILS that have curved, foldable, or irregular shapes [
4]. Due to reduced ergonomics and workspace of the medical instruments, robotic solutions started to be implemented in minimally invasive surgery to efficiently reduce the collisions between the instruments and increase access to the surgical field [
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18]. Several important advancements have been recorded regarding the robotic solution for medical applications. Russel Taylor’s work evolved around enhancing surgical precision and control through the development of robotic systems. His innovations have played a crucial role in revolutionizing minimally invasive procedures improving patient outcomes and expanding the possibilities for robotic healthcare [
19,
20,
21]. Nabil Simaan’s work revolved around developing snake-like robots and flexible instruments for minimally invasive surgery enabling surgeons to perform complex procedures with enhanced dexterity and precision, contributing to creating a safer environment for human-robot physical interaction [
22,
23,
24]. Paolo Dario’s research provided insights into bio-inspired robots, characterized by the development of nature-inspired robots, mimicking biological systems for various applications [
25,
26,
27].
The functional design of minimally invasive robots is a critical aspect of their development to ensure that they can perform complex tasks with accuracy and safety within the confined workspace. Wei et al. [
28] presented the structural design of a laparoscopic robot system based on the spherical magnetic field. The authors used mathematical modeling and force/torque analysis to determine the correlation between the inputs of the driving system and the deflection angle of the laparoscopic robot. Tian et al. [
29] propose a laparoscopic surgical robot using a design based on axiomatic design theory to make correct decisions in the design process of the robot.
The number of robotic devices for minimally invasive surgery is relatively low, and currently, there are no commercial solutions, especially those developed for SILS. Hence, this paper proposes an innovative 6-DOF parallel robot able to position and orient a mobile platform equipped with surgical instruments for SILS.
Within this paper, after defining the design concept of the parallel robot with respect to the medical protocol for the urology SILS procedure designed by the medical experts in the team, several analyses are performed. First, using the kinematic model of the parallel robot, the singularities are identified, and avoiding intervals for each singularity are defined, also the workspace of the mobile platform guiding the SILS instruments is defined aiming to determine the limitation of the robot. A functional design analysis is carried on to determine the point of the robotic structure where it may become unstable, for which Finite Element Method (FEM) is used. These analyses are performed aiming to define a rigid robotic structure able to provide a safe environment for the patient and for the operator during the medical procedure and at the same time to develop a stable control system able to avoid singularities and perform the surgical task as safely as possible. Numerical and graphical simulations are performed and compared one against the other to validate the kinematic model of the robotic structure. In the end, the experimental model is presented, and several experimental tests are performed to validate the functionality of the prototype and to determine its accuracy.
The paper is structured as follows:
Section 2 contains data regarding the medical protocol for SILS and the kinematics of the robotic system for SILS.
Section 3 of the paper presents the singularity analysis of the parallel robot and of the mobile platform guiding the SILS instruments and the workspace determination of the mobile platform.
Section 4 of the paper presents the design of the robotic system and the design enhancements followed by a numerical and graphical simulation comparison in
Section 5.
Section 6 describes the development of the experimental model, its functional validation, and the accuracy determination using an optical tracking system. In the end the discussion, conclusions, and references are presented.
2. Parallel Robotic System for SILS
2.1. Medical Protocol
The SILS robotic system proposed in this paper [
30] should comply with the medical protocol of the SILS procedure. In
Table 1, the steps of the medical procedure encompassing the medical (non-robotic tasks) and technical (robot-related tasks) ones for each step are presented.
The medical SILS procedure referred to within this paper is renal cyst laparoscopic decortication using the left-side approach. Renal cyst decortication can be performed either through 3–4 cm incisions in the abdomen or through a single intercostal incision. Cyst removal is carried out using specialized instruments, that ideally provide tactile feedback to the surgeon. The procedure does not require the insertion of the surgeon’s hand in the abdomen. Furthermore, following the procedure, a small drain is placed inside the patient’s body for 1–2 days to drain the kidney area [
16,
31,
32].
2.2. The SILS Robot System
Figure 1 presents the kinematic scheme of the parallel robotic system. For the medical procedure, the initial action involves defining the Remote Center of Motion (RCM) [
33], which represents the point at the level of the incision through which an instrument/laparoscope is inserted. Patient position, SILS port, and mobile platform’s end-effector determine RCM. The laparoscopic camera’s tip aligns with the entry point, representing the RCM for the procedure, with instruments having relative RCMs.
The parallel robot is composed of 6 active joints (CJ1, CJ2 and CJ3-cylindrical joints with free rotation, TJ1, TJ2 and TJ3—prismatic joints) and 11 passive joints (R1, R2, R3, R4, R5, R6-revolute joints, T1-prismatic joint, SJ1, SJ2 and SJ3-spherical joints and U1-universal joint). The reference coordinate system for the structure named OXYZ is in the plane defined by the free rotation prismatic joints CJi (i = 1…3) and the simple prismatic joints TJi, (i = 1…3).
The coordinate system is located on an axis parallel with the axis of translation for the CJi (i = 1…2) joints and lies at the lower limit of the CJ2 vertical axis. The OX axis’s positive direction is in the direction opposite to the TJi prismatic joints and the mobile platform; the OY axis’s positive is towards the axis of CJ3 and the OZ axis’s positive is up along the CJi (i = 1…2) axis.
The OPXPYPZP coordinate system which is used to define the kinematics of the mobile platform has been considered to be located at the intersection point of the platform plane and the laparoscopic camera, and can also be defined as the equilateral triangle’s (which represents the platform structure) height intersection; it is defined by the SJi (i = 1…3) center points.
The kinematics of the robotic system are presented in the following lines using the kinematic scheme from
Figure 2 and the geometric parameters defined below:
- ➢
lcam is laparoscope length;
- ➢
lp is the distance between the centers of two spherical joints on the mobile platform;
- ➢
hp is the mobile platform’s height, defined by spherical joint centers;
- ➢
L1 is length CJ1–T1;
- ➢
L2 is length CJ2–T1;
- ➢
L3 is length T1–SJ1;
- ➢
L3v is length SJ1 to L3;
- ➢
L4 is length TJ1–SJ2;
- ➢
L4v is length SJ2–L4;
- ➢
L5 is length TJ1–TJ3;
- ➢
L6 is length TJ3–U1;
- ➢
L7 is length CJ3–R5;
- ➢
L8 is length R5–R6;
- ➢
dc is length R6–U1;
- ➢
L9 is length R6–SJ3;
- ➢
L9v is length SJ3–L9.
The expression of the active joints of the parallel robot is given in Equation (1)
where
The implicit functions for the kinematic modeling of the robot are presented below:
The mobile platform’s role in the surgical procedure and as part of the parallel robotic system is to handle the orientation of the surgical instruments. This is performed by manipulating the instruments with regard to the position and orientation of the instrument tips. In doing this, the platform must respect the RCM of each instrument while avoiding collisions between the instruments and the laparoscopic camera whose position is generally in between the two instruments.
The mobile platform (
Figure 3) containing the SILS instruments consists of a circular frame of 600 mm diameter, which is connected to the robot through three points, each one positioned at 120 degrees from the other along the circular frame rim. The platform hosts two 2-DOF parallel spherical mechanisms of type 2-RRR designed to guide each SILS active instrument. The motors, whose shafts are connected to the
q1,
q2, and
q1,
q2, active joints, are mounted at an angle
α1 relative to the horizontal plane. This ensures that the axis of the active rotation joints coincides with the RCM point of its respective instrument.
In
Figure 2, within the first kinematic chain, the
q1 active joint is positioned at an angle
α1 relative to the XOY plane keeping the joint rotation axis colinear with the instrument RCM point. Next,
q1 is connected to a passive revolute joint
Rp1, to the second chain.
Rp3 is connected to
Rp1 and
Rp2 through a circular link, constraining their position through the angle
α3. The situation is similar for the other kinematic chain which consists of the
q2 active joint and the passive revolute joints
Rp2 and
Rp3. The prismatic active joint
q3 is introduced to perform the motion of the active instrument along its vertical axis. This axis is also collinear with the instrument RCM and stands mounted at the angle
α4 from
Rp3. During motion, the values of the α angles can vary, which determines the orientation of the instrument axis.
The kinematic model for the mobile platform is determined, using the Euler angle
Z-
Y convention of the rotation matrices defining the orientation of the instrument:
The center of the coordinate system used for instrument orientation definition is in this mechanism configuration positioned in the RCM of the instrument (8):
The
q3 translation joint is at the upper limit of its motion, with
R representing the radius of the platform frame (9):
The orientation of the instrument with respect to the
α4 angle is presented in (10):
It is necessary to define the alignment of the
β angle which represents the angle between the instrument axis and the
q3 axis, and is also dependent on the
α4 angle:
The RCM coordinate in this case is
The rotation matrix with respect to the
α3 angle is
The rotation of the
δ angle is defined by the following rotation matrix (11):
The value of
α1 varies by −π/2, executing a rotation around the OY axis, yielding
and resulting in the position of
q1 (18):
The definition of the
q1 rotation around OZ is defined as (19)
The equation defining the position of
q1 is (21)
From (21) results the double solution for the
X-
Z coordinates of
q1 (22):
The definition of the
q2 equations, for the second kinematic chain involved in the instrument’s orientation mechanism, is defined in the following equation. Firstly, the rotation of the
δ angle with regard to the OZ axis is defined (23):
The rotation around the OY axis is defined by the value of the
α1 angle in indents of π/2 (24):
From (23) and (24) we obtain (25)
For the definition of the rotation around the OZ axis, the following rotation matrix is defined (26):
The rotation around OY by the value of
α2 is obtained by (28)
The equation defining the
q2 value after replacement with half angle tangent is (29)
3. Singularity Analysis
The singularity analysis can be performed after proper determination of the kinematic model [
34,
35]. To determine the singularities of the parallel robot, the determinants of the two Jacobi matrices will be analyzed [
36]. It is known from [
37,
38] that three types of singularities can be defined: type 1 singularity, when the determinant of the Jacobi matrix for the direct model is equal to zero, type 2 singularities, when the determinant of the Jacobi matrix for the inverse model becomes zero, and type 3 singularities, when both determinants vanish at the same time.
The Jacobi matrix for the direct model is given in Equation (30) yielding the value of determinant −1.
The determinant of the Jacobi matrix A does not share the same simple expression, and the mathematical computation returned a factored result of the determinant of matrix A containing 9 terms. One way to search for singularities is to analyze every term of this product with respect to zero. However, this is not sufficient, as singularities or abnormal robot behavior can also appear for very small values of the determinant (near singular poses) and this analysis will be conducted numerically for the entire determinant.
The first term of the determinant A is:
This term is constant and does not introduce any singularities for the robot.
The geometrical interpretation of this term corresponds to the case when all the spherical joints of the robot would superpose, for a platform with the side length equal to zero. This is a purely theoretical situation that will never be encountered by the robot.
The last expression is a quadratic equation, which can be written as a product of two expressions:
Considering that:
XP > 0 and
LP =
lp, only the first term must be analyzed, resulting in
yielding
This equation illustrates a singularity of the robot when the platform is tilted 90° (the laparoscope in a horizontal position), which is outside the operational workspace of the robot.
The other terms are too long to be represented here as equations, but they are evaluated numerically in MATLAB inside the operational workspace of the robot.
All the terms have been evaluated for the entire operational workspace and tilting angles of
The numerical evaluation revealed values of the term T2 within the interval from (38). The value of the determinant changes with the increase of the angle ψ, also reducing the spread between the minimum and maximum values of the term T2.
For easier evaluation of the terms a graphical representation is displayed in
Figure 3:
The numerical evaluation revealed values of the term
T5 within the interval shown in Equation (39). The evaluation of term
T5 during the numerical evaluation is presented in
Figure 4.
The numerical evaluation revealed values of the term
T6 within the interval from Equation (40), and the graphical representation is shown in
Figure 5.
Even though the term did not reveal any real singular values, the term recorded around 1% of the numerical values as complex numbers, all located in the area displayed on the right side of the figure, an area that should be avoided during the operation of the robot. The left graphic represents the entire end-effector workspace which was used for the evaluation of the determinant while the right side of the figure represents the points that determine complex values for the active joint of the robot. As the complex values do not seem to point towards any specific geometric configurations, after the individual analysis of each factor of the determinant A, the entire determinant will be assessed numerically for the same workspace to establish whether the points revealed by term T6 are actual configurations which cannot be reached, or they represent mathematical artifacts caused by the Maple factorization function.
The numerical evaluation revealed values of the term
T7 within the interval from Equation (41), as shown in
Figure 6:
The numerical evaluation revealed values of the term
T8 within the interval from Equation (42) and graphically represented in
Figure 7:
Due to the behavior of several terms from the factor expression of the determinant A, a numerical evaluation was performed on the entire determinant using all the points within the robot’s operational workspace. As this approach is purely numerical it cannot provide specific information about the geometrical configurations of the robot, but as it can be seen in
Figure 8 it also validates the points which the independent evaluation of the term
T6 revealed to have complex solutions for the active joints.
Even though this approach is not perfect, as there might be specific geometric configurations that could not be identified through this process, based on the values of the determinant inside the operational workspace of the robot, it is safe to assume that there are no singular points inside this volume, validating the robot usage.
A final assessment of the determinant is carried out for the scenario when the endoscopic camera is located inside the patient’s body, where the platform will perform only the orientation of the laparoscopic camera(see
Figure 9).
For the workspace analysis of the instruments guided by the mobile platform, the XOY motion of the instrument tip has been evaluated at various insertion levels, respecting the constraint of the RCM at insertion. Additionally, the workspace of the spherical mechanism located above the RCM has also been evaluated (
Figure 10).
It has been determined that as the insertion of the instrument advances in the operative space, the workspace for the instrument tip increases. As the mechanism that fulfills insertion does not influence the spherical orientation mechanism, the spherical mechanism workspace remains unaltered by instrument insertion depth.
4. The CAD of the Parallel Robot
The SILS parallel robot presented in
Figure 11 is composed of two modules: the parallel robot and the mobile platform guiding the SILS instruments. The parallel robot is used in all surgical stages including the docking stage, with a role in the orientation of the laparoscopic instrument during the surgical stage, while also being used for the un-docking of the mobile platform following the completion of the active surgical stage. On the other hand, the mobile platform is only used during the surgical stage for the manipulation of the active surgical instruments.
The parallel robot has 6 DOF, providing the necessary range of motion for docking, alignment, and laparoscope orientation, executing translations along each of the three motion axes X, Y, Z, and rotations around these three axes. The mobile platform can execute independent motions for each of the two active instruments used in the surgical procedure. Each instrument performs a translation along its longitudinal axis (Z mobile axis) and rotations around the X and Y axes. For each instrument, the platform uses a spherical parallel mechanism, allowing a wide workspace for the orientation of the instruments, the finer motions required for actuating the distal head of the surgical instruments being achieved by a separate mechanism located in the instrument’s proximal head. Thus, at the level of the entire robot system, the end-effector of the platform is not considered to be the instrument tip, but the complete set of the three instruments (the laparoscopic camera and the two active surgical tools).
Structural Analysis of the Main Components
Based on the results of the FEM analyses on the joint connecting links, several mechanical components were redesigned to reduce the nodal displacements. Thus, after the redesign, the components had to be tested again to analyze the displacements during simulation under the same conditions. As a result, the design in
Figure 12 was adopted. The new components were tested to determine the displacement values. The components were manufactured using a professional 3D printer using acrylonitrile butadiene styrene (ABS), during the analysis the weight of each component was taken into consideration, and gravitational forces were applied.
In the case of the
L1 link, the redesigned element was placed under a force of F = 80 N in the negative
Y (
Figure 13a) and negative
Z direction (
Figure 13b). The results revealed that the new design reduced the overall displacements.
In the case of the negative Y displacement, a reduction of approximately 66% was achieved with the displacement being reduced from 8.538 mm to 3.797 mm. A more significant reduction was observed in the case when the force applied was in the direction of the negative Z axis, from 17.38 mm to 1.234 mm, which represents almost 93%.
In the case of the
L4 link a reduction was also observed (
Figure 14a), from 3.272 mm to 1.472 mm, which amounts to 63%. In the case of the
L6 link, the displacement went from 5.960 mm to 3.413 mm, which represents a 43% reduction (
Figure 14b).
In the case of the
L7 link the displacement was reduced from 11.321 mm to 5.172 mm, which is almost 55% (
Figure 15a). For the
L8 link (
Figure 15b) the maximum displacement was reduced from 8.106 mm to 3.723 mm or a little over 54%. Finally, for the
L9 link a reduction of under 55% from 14.57 mm to 6.561 mm (
Figure 15c) was obtained.
Based on the results of the FEM analyses, the new structures were adopted into the development of the robotic device.
5. Performed Simulations
To study and validate the kinematic models of the 6-DOF robotic device, a numerical simulation was performed. The numerical model of the robot was analysed and relevant trajectories for the medical act were defined. The following geometrical parameters were used in the simulations:
The simulation assumes the displacement of the robotic device from an arbitrary point in space to a location (above the patient) to prepare the instrument insertion inside the body, imposing thus the positioning of the laparoscopic camera on a vertical trajectory (parallel with the Oz axis). In this case, the simulation parameters are:
For the motion parameters, defined at the level of the laparoscope tip, a maximum velocity of 10 mm/s and a maximum acceleration of 5 mm/s2 were used.
The numerical simulation using the parameters defined above was performed using MATLAB. In
Figure 16, the time-based variation of the displacements (green color), velocities (yellow color), and accelerations (red color) of the end-effector coordinates (the laparoscopic tip) are illustrated, while
Figure 17 presents the data corresponding to the motion of the active joints (using the same code of colors). Complementarily, a graphical simulation of the robot, using the same input parameters, was performed using Siemens NX.
Data obtained from the graphical simulation was superposed above data obtained from the numerical simulation (black dotted line in
Figure 16 and
Figure 17). The results of the comparison between the two simulations reveal no differences in terms of position, velocity, and accelerations at the level of the active joints and end-effector, validating the kinematic model of the robot and allowing further development of the robot towards the experimental model.
6. Experimental Model and Functional Validation
The experimental model of the parallel robot for SILS is presented in
Figure 18.
To test the functionality of the experimental model, a simple experimental test has been designed to demonstrate its ability to position the platform in its required position, to insert the platform within the desired operative space, and orient the platform within that space. The kinematics of the robot detailed in the previous section, the results of the singularity analysis (the avoidance intervals for the nine terms defined above), and the limitations obtained during the workspace analysis were implemented in the control system of the parallel robot.
The main components of the experimental setup are as follows:
The SILS parallel robot (composed of a mechanical structure and six stepper motors);
The motor drivers;
The power supply (12 V);
A computer with a simple user interface and control software that integrates the robot kinematic model with the motions of a 3D SpaceMouse;
The 3D SpaceMouse (Space explorer from 3DConnection);
A SILS port simulator.
To simulate as close as possible the surgical process, a 6-DOF device was used to manipulate the robotic platform, representing one of the possible devices that can be used on a master console.
Using a custom-made Python library, the equations of the robot inverse kinematic model were connected to the motions of the SpaceMouse. Thus, by moving the knob, the user issues incremental motion commands to the robot as simple translations or rotations, or any combination of the above, enabling the input of any trajectory using visual feedback (like the Master console of a surgical robot).
The motion of the robot within its operational workspace (to simulate the motion of the robot from an arbitrary position to the location of the SILS port);
The insertion of the simulated instrument into the SILS port, which was attached to a 3D printed support;
The motion of the instrument after its insertion respects the constraint of the entry port (the RCM).
A sequence of images from the experimental testing of the robot is presented, pointing out each of the main operating stages of the parallel robot for SILS.
The use of the SpaceMouse as motion input for the positioning and control of the medical instruments is a promising solution, but for the actuation of dexterous instruments, the control algorithm must be modified to use the linear motions for the actuation of the entire instrument and the rotational motions to control the orientation of the distal head.
Another experimental test implied an accuracy assessment of the robotic system in laboratory conditions. For this assessment, the OptiTrack Motion Capture system was used [
39,
40,
41]. The motion tracking system uses several cameras and a set of markers attached to the moving object in study to optically evaluate its evolution during the motion.
Figure 23 shows the marker’s placement on the robotic structure. A total number of 8 optical markers were used: markers M1 to M6 were used to track the motion of the
q1 to
q6 active joint joints, marker E was used to track the motion of the tip of the laparoscope (end-effector), marker Frame was used for the reference frame and the calibration of the OptiTrack system was made using the CS-400 calibration tool which was further used to set the reference system during the motion tracking and was placed on the table in front of the robot. The setup of the tracking system, along with the markers consisted of four Prime 41 infrared cameras placed in the front of the robot in order to monitor every marker placed on the robot. In order to accurately place the motion markers a four-step calibration procedure was defined:
Step 1: Place the robotic system in the Home position where the orientation angles of the mobile platform are all equal to zero (ψ = θ = φ = 0).;
Step 2: Position as accurately as possible the markers on the robotic structure (the frame marker, the end-effector marker, and the active joints markers);
Step 3: Perform initial measurement with the motion tracking system and check the orientation angles, the position of the end-effector, and the active joints;
Step 4: If the measurements overlap with the mathematical model, then the calibration is successful; otherwise, the markers must be repositioned to fit as possible the measurements.
For consistency, the same trajectory numerically and graphically simulated in
Section 5 was used. For this experimental run, there was no need for the Space Mouse because the trajectory of the end-effector was given as input in the control system of the robot. During the run, only the position parameters were monitored (no velocity and no acceleration). The results obtained during the optical motion tracking of the end-effector are presented in
Figure 24. In order to denoise the signal measured a Fast Fourier Transformation was applied to the recorded data.
A total number of 10 measurements have been performed and the mean errors obtained for the end-effector coordinates and the active joints position are presented in
Table 2. The mean positioning accuracy recorded at the level of the end-effector was 2 ± 0.5 mm, an accuracy considered acceptable for the initial development of the robotic system. The main source of error during the optical measurements was considered to be caused by the optical tracking system accuracy and the light source within the room.
7. Discussions
In this paper, the development of a parallel robot for SILS is presented. Starting from the medical protocol developed with the help of medical experts in minimally invasive procedures resulted in the requirements of the medical robot for SILS. Using Siemens NX as a modeling and simulation environment, the concept design of the robotic structure was developed and used to define the kinematics of the robotic structure. Following the kinematics computation of the robotic structure, the mathematically determined singularities were analyzed. No singularity resulted for the direct mathematical model, but for the inverse mathematical model resulted in a nine-term product of which several were eliminated because there were no vanishing conditions. For the terms that could not be eliminated, a numerical computation was performed in MATLAB to determine the problematic intervals where the terms were close to achieving zero value. These intervals were recorded for further implementation on the singularity avoidance module of the control system. To increase the rigidity of the robotic system, several components were analyzed using FEM. The simulation revealed several large displacements regarding some main components, so these components were redesigned. Although after the redesign the displacements were still quite large, the rigidity request for the scale model was fulfilled, and a low-cost experimental model was further developed. A numerical and graphical simulation was performed and the results overlapped on the same graphical window in order to identify variations between the numerical model determined using MATLAB and the 3D model developed using Siemens NX. No differences were identified between the two simulations and the mathematical model of the robot was validated. The control system of the experimental model was developed using two Arduino boards to control the six motors required by the kinematics of the robotic structure. For functional validation purposes, a 3D mouse was used to replace the surgeon haptic device, the mouse being able to control the 6-DOF mobile platform of the robot. The functionality of the experimental model, hence of the kinematics of the 6-DOF SILS robotic system was validated using several motion scenarios similar to the medical procedure. Using optical tracking systems, the accuracy of the robotic system was determined to be 2 ± 0.5 mm, an accuracy that is acceptable for the current state of the robot, but which may be improved with further development of the mechanisms.
8. Conclusions
The work presented within this paper describes several design stages of a parallel robot for potential use in SILS procedures. The current state of the development reveals a low-cost designed prototype, able to perform the motions required by the medical procedure in order to manipulate a mobile platform containing a laparoscopic camera, outside the body of the patient, to position the tip of the laparoscopic camera at the entry point in the trocar and then to insert the camera on a linear trajectory. After insertion, the motion of the laparoscope is constrained with respect to RCM determined by the trocar. The developed prototype represents the initial design of the robot, using low-cost materials and 3D-printed components, for this a positioning accuracy of 2 ± 0.5 mm was determined. The accuracy obtained is not great but considering the development stage of the robotic system is allowable and it may be improved through the use of reliable components (accurately machined components, bearings, more resilient parts instead of 3D printed components) and the usability of the robotic system may be improved by using materials compatible with the hospital environment. Further work implies optimization of the experimental model and development of a friendly graphical user interface able to control the robotic system with respect to the medical procedure and the medical protocol.