robotic systems used in surgery

Upload: csaba-solyom

Post on 03-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Robotic Systems used in surgery.

    1/22

    Technical University of Cluj-NapocaFaculty of Machine BuildingSpecialization of Industrial Robots

    Workspaces and

    singularities of parallelrobots used in surgery

    Student:

    Slyom Csaba,

    Group 1542 R.I.e

  • 7/28/2019 Robotic Systems used in surgery.

    2/22

  • 7/28/2019 Robotic Systems used in surgery.

    3/22

    MSRI Project Slyom Csaba

    - 3 -

    I. Definitions

    1. Minimally Invasive Surgery

    The invasiveness of surgical procedures can be classified as follows:non-

    invasive procedures,min imal ly invasive procedur es, andinvasive procedures(the

    latter of which may also be calledopen surgery).

    A minimal ly invasive procedure(MIP) is any procedure (surgical or

    otherwise) that is less invasive than open surgery used for the same purpose. A

    minimally invasive procedure typically involves use of arthroscopic (for joints and the

    spine) or laparoscopic devices and remote-control manipulation of instruments with

    indirect observation of the surgical field through an endoscope or large scale display

    panel, and is carried out through the skin or through a body cavity or anatomicalopening.

    By use of a MIP, the scarring will be minimal, able to be taken care of easily.

    This usually results in less infection, a quicker recovery time and shorter hospital

    stays, or allows outpatient treatment. The term was coined by John EA Wickham in

    1984, who wrote of it in British Medical Journalin 19871. When there is minimal

    damage of biological tissues at the point of entrance of instrument(s), the procedure

    is called minimally invasive.

    For the above stated reasons, minimally invasive surgery is becomingincreasingly used in all fields of surgery, to greatly enhance the effectiveness of the

    treatments by reducing recovery time and infection risks, thus also reducing costs

    associated with post-surgical care facilities. The introduction of robotic systems into

    this area is promising, because the capabilities and advantages of robotic systems

    play well into the advantages of minimally invasive surgery (reducing costs,

    increasing precision, speed and effectiveness). Most such equipment is used for

    minimally invasive procedures, but robotic surgery is not confined to this field, open

    surgery also benefits from the use of robots.

    1Wickham JE' (1987-12-19). "The new surgery". Br Med J295: 15811582.

    doi:10.1136/bmj.295.6613.1581.

    http://en.wikipedia.org/wiki/Digital_object_identifierhttp://dx.doi.org/10.1136%2Fbmj.295.6613.1581http://dx.doi.org/10.1136%2Fbmj.295.6613.1581http://dx.doi.org/10.1136%2Fbmj.295.6613.1581http://dx.doi.org/10.1136%2Fbmj.295.6613.1581http://en.wikipedia.org/wiki/Digital_object_identifier
  • 7/28/2019 Robotic Systems used in surgery.

    4/22

    MSRI Project Slyom Csaba

    - 4 -

    2. Robotic Surgery

    Robotic surgery, computer-assisted surgery, and robotically-assisted surgery

    are terms for technological developments that use robotic systems to aid in surgical

    procedures. Robotically-assisted surgery was developed to overcome the limitations

    of minimally-invasive surgery and to enhance the capabilities of surgeons performing

    open surgery.

    In the case of robotically-assisted minimally-invasive surgery, instead of

    directly moving the instruments, the surgeon uses one of five methods to control the

    instruments; either a direct telemanipulator or through computer control. A

    telemanipulator is a remote manipulator that allows the surgeon to perform the

    normal movements associated with the surgery whilst the robotic arms carry out

    those movements using end-effectors and manipulators to perform the actual surgeryon the patient. In computer-controlled systems the surgeon uses a computer to

    control the robotic arms and its end-effectors, though these systems can also still use

    telemanipulators for their input. One advantage of using the computerized method is

    that the surgeon does not have to be present, but can be anywhere in the world,

    leading to the possibility for remote surgery.

    In the case of enhanced open surgery, autonomous instruments (in familiar

    configurations) replace traditional steel tools, performing certain actions (such as rib

    spreading) with much smoother, feedback-controlled motions than could be achieved

    by a human hand. The main object of such smart instruments is to reduce oreliminate the tissue trauma traditionally associated with open surgery without

    requiring more than a few minutes' training on the part of surgeons. This approach

    seeks to improve open surgeries, particularly cardio-thoracic, that have so far not

    benefited from minimally-invasive techniques.2

    2Definition retrieved fromhttp://en.wikipedia.org/wiki/[email protected].

    http://en.wikipedia.org/wiki/Robotic_surgeryhttp://en.wikipedia.org/wiki/Robotic_surgeryhttp://en.wikipedia.org/wiki/Robotic_surgeryhttp://en.wikipedia.org/wiki/Robotic_surgery
  • 7/28/2019 Robotic Systems used in surgery.

    5/22

    MSRI Project Slyom Csaba

    - 5 -

    II. Robotic Systems Utilized in Surgery

    The first robotic surgery was performed in 1985, using the PUMA 200 model.

    From this point onward, robotic surgery gained rapidly in popularity to the point whereseveral companies began selling stand-alone robotic systems on a large scale to

    numerous hospitals, including the ZEUS Robotic Surgical System (discontinued in

    2003) and the da Vinci Surgical System (currently the most popular robotic surgical

    system in the world, widely utilized in the USA).

    1. The da Vinci Surgical System

    Fig.2.1.1 The da Vinci Surgical Systems main structure,

    without the teleoperation equipment

    The da Vinci Surgical System is a robotic surgical system made by theAmerican company Intuitive Surgical. It is designed to facilitate complex surgery

    using a minimally invasive approach, and is controlled by a surgeon from a console.

    The system is commonly used for prostatectomies, and increasingly for cardiac valve

    repair and gynecologic surgical procedures. According to the manufacturer, the da

    Vinci System is called da Vinci in part because Leonardo da Vinci invented the first

    robot, as discovered by Mario Taddei. Da Vinci also used anatomical accuracy and

    three-dimensional details in his works.

    Da Vinci robots operate in several thousand hospitals worldwide, with an

    estimated 200,000 surgeries conducted in 2012, most commonly for hysterectomiesand prostate removals. By January 2013, more than 2,000 units had been sold

  • 7/28/2019 Robotic Systems used in surgery.

    6/22

    MSRI Project Slyom Csaba

    - 6 -

    worldwide. The current version of the robot costs on average US$2.5 million, in

    addition to several hundred thousand dollars of annual maintenance fees.

    The da Vinci System consists of a surgeons console that is typically in the

    same room as the patient, and a patient-side cart with four interactive robotic arms

    controlled from the console. Three of the arms are for tools that hold objects, and canalso act as scalpels, scissors, bovies, or unipolar or bipolar electro cautery

    instruments. The fourth arm carries an endoscopic camera with two lenses that gives

    the surgeon full stereoscopic vision from the console. The surgeon sits at the console

    and looks through two eye holes at a 3D image of the procedure, while maneuvering

    the arms with two foot pedals and two hand controllers. The da Vinci System scales,

    filters and translates the surgeons hand movements into more precise micro-

    movements of the instruments, which operate through small incisions in the body.

    To perform a surgical procedure, the surgeon must first use the systems

    weight to judge how hard it should work. Then he/she uses the consoles master

    controls to maneuver the patient-side carts three or four robotic arms (depending on

    the model). The instruments jointed-wrist design exceeds the natural range of motion

    of the human hand; motion scaling and tremor reduction further interpret and refine

    the surgeons hand movements. The da Vinci System always requires a human

    operator, and incorporates multiple redundant safety features designed to minimize

    opportunities for human error when compared with traditional approaches.

    Fig.2.1.2. The da Vinci Surgical System in operation,

    with the surgeons console on the left

    The da Vinci System has been designed to improve upon conventionallaparoscopy, in which the surgeon operates while standing, using hand-held, long-

  • 7/28/2019 Robotic Systems used in surgery.

    7/22

    MSRI Project Slyom Csaba

    - 7 -

    shafted instruments, which have no wrists. With conventional laparoscopy, the

    surgeon must look up and away from the instruments, to a nearby 2D video monitor

    to see an image of the target anatomy. The surgeon must also rely on his/her patient-

    side assistant to position the camera correctly. In contrast, the da Vinci Systems

    ergonomic design allows the surgeon to operate from a seated position at the

    console, with eyes and hands positioned in line with the instruments. To move the

    instruments or to reposition the camera, the surgeon simply moves his/her hands.

    By providing surgeons with superior visualization, enhanced dexterity, greater

    precision and ergonomic comfort, the da Vinci Surgical System makes it possible for

    more surgeons to perform minimally invasive procedures involving complex

    dissection or reconstruction. For the patient, a da Vinci procedure can offer all the

    potential benefits of a minimally invasive procedure, including less pain, less blood

    loss and less need for blood transfusions. Moreover, the da Vinci System can enable

    a shorter hospital stay, a quicker recovery and faster return to normal daily activities.

  • 7/28/2019 Robotic Systems used in surgery.

    8/22

  • 7/28/2019 Robotic Systems used in surgery.

    9/22

    MSRI Project Slyom Csaba

    - 9 -

    During the surgery, the surgeon sits at the ZEUS console to control the arms.

    This can also lessen fatigue, because the surgeon is sitting down during the long

    operation rather than leaning over the patient.

    The ZEUS is also able to perform remote surgery. Because the surgeon is

    simply controlling the robotic arms, the surgeon can sit at a ZEUS console remotefrom where the surgery is actually taking place, and still be able to perform the

    surgery.

  • 7/28/2019 Robotic Systems used in surgery.

    10/22

    MSRI Project Slyom Csaba

    - 10 -

    3. Parallel Robots in Minimally Invasive Surgery

    A parallel manipulator is a mechanical system that uses several computer-

    controlled serial chains to support a single platform, or end-effector. Perhaps, the

    best known parallel manipulator is formed from six linear actuators that support a

    movable base for devices such as flight simulators. This device is called a Stewart

    platform or the Gough-Stewart platform in recognition of the engineers who first

    designed and used them.

    Also known as parallel robots, these systems are articulated robots that use

    similar mechanisms for the movement of either the robot on its base, or one or more

    manipulator arms. Their parallel distinction, as opposed to a serial manipulator, is

    that the end effector (or hand) of this linkage (or arm) is connected to its base by a

    number of (usually three or six) separate and independent linkages working inparallel. Parallel is used here in the topological sense, rather than the geometrical;

    these linkages act together, but it is not implied that they are aligned as parallel lines.

    A parallel manipulator is designed so that each chain is usually short, simple

    and can thus be rigid against unwanted movement, compared to a serial manipulator.

    Errors in one chains positioning are averaged in conjunction with the others,

    rather than being cumulative. Each actuator must still move within its own degree of

    freedom, as for a serial robot; however in the parallel robot the off-axis flexibility of a

    joint is also constrained by the effect of the other chains. It is this closed-loopstiffness that makes the overall parallel manipulator stiff relative to its components,

    unlike the serial chain that becomes progressively less rigid with more components.

    This mutual stiffening also permits simple construction: Stewart platform

    hexapods chains use prismatic joint linear actuators between any-axis universal ball

    joints. The ball joints are passive: simply free to move, without actuators or brakes;

    their position is constrained solely by the other chains.

    Delta robots have base-mounted rotary actuators that move a light, stiff,

    parallelogram arm. The effector is mounted between the tips of three of these arms

    and again, it may be mounted with simple ball-joints. Static representation of a

    parallel robot is often akin to that of a pin-jointed truss: the links and their actuators

    feel only tension or compression, without any bending or torque, which again reduces

    the effects of any flexibility to off-axis forces.

    A further advantage of the parallel manipulator is that the heavy actuators may

    often be centrally mounted on a single base platform, the movement of the arm

    taking place through struts and joints alone. This reduction in mass along the arm

    permits a lighter arm construction, thus lighter actuators and faster movements. This

    centralization of mass also reduces the robots overall moment of inertia, which maybe an advantage for a mobile or walking robot.

  • 7/28/2019 Robotic Systems used in surgery.

    11/22

    MSRI Project Slyom Csaba

    - 11 -

    All these features result in manipulators with a wide range of motion capability.

    As their speed of action is often constrained by their rigidity rather than sheer power,

    they can be fast-acting, in comparison to serial manipulators.

    One of the drawbacks of the parallel robots refer to the existence of singularity

    points and a smaller workspace, their analysis being an important step in thedevelopment of a robot. Singularity of parallel manipulators has been thoroughly

    investigated, using different methods, mainly including: the rank and the condition

    number of the Jacobian matrix of the loop closure equations, the screw theory and

    the augmented Jacobian matrix. Pastorelli and Battezzato use a dimensionless

    geometric approach to determine the singularity loci in Ref. Singularities are

    important issues concerning parallel robots. In order to identify and avoid them go as

    to ensure the stability of the system and kinematic accuracy. Physically, these

    singular positions determine an instantaneous change in the system number of

    degrees of freedom, thus leading to the degradation of its natural stiffness.

  • 7/28/2019 Robotic Systems used in surgery.

    12/22

    MSRI Project Slyom Csaba

    - 12 -

    3.1. SurgiScope

    Fig. 2.3.1.1 The SurgiScope robotic system, with the

    remote operation module in the lower right corner

    The SurgiScope is a ceiling mounted robotized tool-holder device which

    belongs to the surgical neuronavigation products family. It is a 7 degrees of freedom

    microscope. Depth electrode targeting and trajectory determination can be performed

    on the SurgiScope workstation, given the electrode entry site coordinated, the

    targeted location of the subdural electrodes and the planned craniotomy.

    This system is operated under the complete control of the surgeon and

    operating team. Specifically designed for microscope-assisted neurosurgical

    applications, it supports all types of interventions and the most common positioning.

    The "ScopePlan by ISIS" software, developed according to stereotaxic

    principles, allows users to quickly and easily define an operating strategy while

    gaining virtual access to their zone of interest. The connection to the tool holder is

    established at the start of surgery, and allows the operator take advantage of all tools

    for identification, location, and visualization within the zone.

  • 7/28/2019 Robotic Systems used in surgery.

    13/22

    MSRI Project Slyom Csaba

    - 13 -

    Equipped with an instrument holder kit the SurgiScope can hold and position

    precisely endoscopic tools or biopsy needles. A surgeon no longer needs to lift the

    microscope eyepiece to see surgical display screens. The SurgiScopes image

    injection module will display data directly within the surgeons field of view.

  • 7/28/2019 Robotic Systems used in surgery.

    14/22

    MSRI Project Slyom Csaba

    - 14 -

    3.2. The Three Degrees of Freedom PARAMIS Robot

    This is a robot developed in Romania for surgical instrument positioning. It

    was designed to have small sizes, to present minimal damage to patient, to be rigid

    and stable having 3 DOF in order to cover the necessary surgical field, 1 translation

    and two rotations.

    The 3 DOF structure consists of three actuated joints (2 prismatic, 1

    rotational). The passive joints are two cylindrical joints, one prismatic joint and one

    Cardan joint. The particularity of this motion is the fact that the endoscope will move

    around a fixed point in space, which is the entrance point of the trocar in the

    abdominal wall of the patient.

    For the geometric modeling a second mobile coordinate system is needed (x,

    y, z) shown in Fig2.3.2.1., having the origin in point A, the point where endoscope isfixed in the passive Cardan joint of the robot.

    Fig.2.3.2.1 Kinematics scheme of the robot

  • 7/28/2019 Robotic Systems used in surgery.

    15/22

    MSRI Project Slyom Csaba

    - 15 -

    Fig.2.3.2.2. Angles of the passive Cardan joint

    Geometric characteristics of the parallel robot are defined by b, h, d, the

    coordinate of point B, all these values are considered as know.

    It is noted with h1 the portion of the endoscope that is inside the patient abdomen

    e=h-h1the portion of the endoscope that is outside the patients abdomen

    For geometric modeling we consider the following equations system, whichdefines the relation between the coordinates of point A and the joint coordinates: q1,

    q2, q3.

    For the analytic generation of the workspace of the PARAMIS robot, it is

    needed to find some correlation between the possible values from the joints and the

    end effectors coordinates, in such way that the end effector still remains in the

    workspace.

    In order to determine the points that make up the workspace, we suppose that

    beside the geometric parameters the coordinates of point B is also known.

    We determine an extreme position for q1, after which inside of 3 combined

    repetitive cycles we generate all the possible combination of values between q1, q2,

    q3,

    The next step is to check if the generated combination fulfills the following conditions:

    the relative angle between the laparoscope and the vertical axis is less than

    60 degree;

    AB < 50 mm;

    the distance between the translational couples is greater than 50mm;

  • 7/28/2019 Robotic Systems used in surgery.

    16/22

    MSRI Project Slyom Csaba

    - 16 -

    Workspace generation code using the direct geometric model, written in MathLAB for

    the possibility of visualizing the resulting workspaces:

    function w=workspace_PARAMIS()

    b=385;

    h=263;d=685;

    XB=1001;

    YB=0;

    ZB=281;

    hilf=1;

    for i=0:5:300

    q(1)=340+i;

    for j=0:5:600

    q(2)=345+j;

    for k=-10:1:10q(3)=k*pi/180;

    rA=b+sqrt(d^2-(q(2)-q(1))^2);

    XA=rA*cos(q(3));

    YA=rA*sin(q(3));

    ZA=q(1);

    if (XA==XB) && (YA==YB)

    XE=XB;

    YE=YB;

    ZE=ZA-h;

    elseee=sqrt((XA-XB)^2+(YA-YB)^2+(ZA-ZB)^2);

    fi=atan2(sqrt(1-((ZA-ZB)/ee)^2),(ZA-ZB)/ee);

    teta=atan2((YA-YB),(XA-XB));

    XE=XA-h*sin(fi)*cos(teta);

    YE=YA-h*sin(fi)*sin(teta);

    ZE=ZA-h*cos(fi);

    end

    h1=sqrt((XB-XE)^2+(YB-YE)^2+(ZB-ZE)^2);

    if (acos((ZB-ZE)/h1)50)&&(q(2)-q(1)>20)&&(ZAZB>50)

    X(hilf)=XE;Y(hilf)=YE;

    Z(hilf)=ZE;

    hilf=hilf+1;

    end;

    end;

    end;

    end;

    X(hilf-1)=XB;

    Y(hilf-1)=YB;

    Z(hilf-1)=ZB;

    i=1:hilf-1;

  • 7/28/2019 Robotic Systems used in surgery.

    17/22

    MSRI Project Slyom Csaba

    - 17 -

    scatter3(X(i),Y(i),Z(i),filled);

    colormap hot

    grid on

    axis square

    view(-45,45)

    % box on% Determine the minimum and the maximum x and y values:

    i=1:hilf-1;

    x=X(i);

    y=Y(i);

    z=Z(i);

    xmin = min(x); ymin = min(y);

    xmax = max(x); ymax = max(y);

    % Define the resolution of the grid:

    xres=200;

    yres=200;% Define the range and spacing of the x- and y-coordinates,

    % and then fit them into X and Y

    xv = linspace(xmin, xmax, xres);

    yv = linspace(ymin, ymax, yres);

    [Xinterp,Yinterp] = meshgrid(xv,yv);

    % Calculate Z in the X-Y interpolation space, which is an

    % evenly spaced grid:

    Zinterp = griddata(x,y,z,Xinterp,Yinterp);

    % Generate the mesh plot (CONTOUR can also be used):

    figuremeshc(Xinterp,Yinterp,Zinterp);

    colormap hot

    xlabel X; ylabel Y; zlabel Z;

    figure

    surf(Xinterp,Yinterp,Zinterp);

    colormap hot

    xlabel X; ylabel Y; zlabel Z;

    hilf

    figure

    i=1:hilf-1;x=X(i);

    y=Y(i);

    z=Z(i);

    XX=[x; y; z];

    [K,v]=convhulln(XX);

    trisurf(K,XX(:,1),XX(:,2),XX(:,3))

  • 7/28/2019 Robotic Systems used in surgery.

    18/22

    MSRI Project Slyom Csaba

    - 18 -

    Fig.2.3.2.3. Example workspace using variables of 1mm and 1 degree for the translational and

    rotational joints respectively.

    Fig.2.3.2.4. Singularity points reported to the fixed point B

  • 7/28/2019 Robotic Systems used in surgery.

    19/22

    MSRI Project Slyom Csaba

    - 19 -

    Fig.2.3.2.4 Kinematic scheme

    One of the drawbacks of the parallel robots refer to the existence of singularitypoints and a smaller workspace, their analysis being an important step in the

    development of a robot. Singularity of parallel manipulators has been thoroughly

    investigated, using different methods, mainly including: the rank and the condition

    number of the Jacobian matrix of the loop closure equations the screw theory and the

    augmented Jacobian matrix Pastorelli and Battezzato use a dimensionless geometric

    approach to determine the singularity loci in the reference system.

    Fig.2.3.2.5 Parallel model

    Singularities are important issues concerning parallel robots. In order to

    identify and avoid them go as to ensure the stability of the system and kinematic

    accuracy. Physically, these singular positions determine an instantaneous change in

    the system number of degrees of freedom, thus leading to the degradation of its

    natural stiffness. One of the most important critical aspects when a robotic structure

  • 7/28/2019 Robotic Systems used in surgery.

    20/22

    MSRI Project Slyom Csaba

    - 20 -

    interacts directly with the human body is the security A very important safety issue is

    the identification and avoidance of singularity points within the robot workspace.

    Fig.2.3.2.6

    Left: Singularity Type I (corresponding to case 2)

    Right: Singularity Type II (corresponding to case 3)

    The algorithm used for the singularity analysis is based on deriving the

    determinants for the two Jacobian matrices A and B, obtained from the inverse and

    direct geometric models.

    The reachable workspace of the parallel robotic structure can be easily

    generated using either the direct or the inverse geometric model, both being

    analytically determined. In this case, the inverse geometric model is used (when the

    insertion point into the abdomen: B(XB, YB, ZB) is known), the generalized

    coordinates of the robot q1, q2,q3, q4,q5 being determined by the use of the

    generalized coordinates of the end- effector: XG, YG, ZG.

    Figure 2.3.2.8 represents the isometric view of the reachable workspace of the

    parallel structure emphasizing of point B, while Figure 2.3.2.7 illustrates a section

    view in the workspace. The holes which appear in the workspace are the areas that

    the tip of the surgical instrument (laparoscope) cannot reach.

  • 7/28/2019 Robotic Systems used in surgery.

    21/22

    MSRI Project Slyom Csaba

    - 21 -

    Fig.2.3.2.7 Lateral view of the workspace

    Fig.2.3.2.8 Isometric view of the workspace

  • 7/28/2019 Robotic Systems used in surgery.

    22/22

    MSRI Project Slyom Csaba

    - 22 -

    III. References

    1. PISLA, D., VAIDA, C., PLITEA, N. s.a. Model ing and simulat ion of a new

    paral le l robot used in minimal ly invasive surgery, Fifth InternataionalConference on Informatics In Control, Automation and Robotics, ICINCO

    2008, Funchal Madeira, Portugal, 11-15 Mai, 2008

    2. PISLA, D., PLITEA, N., GHERMAN, B., PISLA, A., VAIDA, C., Kinemat ical

    Analysis and Design of A New Surgical Paral le l Robot, 5th International

    Workshop on Computational Kinematics May 6-8, 2009: Duisburg, Germany

    3. D. PISLA. N. PLITEA and C. VAIDA, Kinemat ic Model ing and Workspace

    Generat ion for a New Paral le l Robot Used in Minimal ly in vasive Surgery,

    Advances in Robot Kinematics, 2008, pp. 459-469, Ed. Springer ISBN-13:

    978-1-4020-8599-4

    4. PLITEA N., PISLA D., VAIDA C., GHERMAN B., PISLA A. Dynamic

    model l ing of a paral le l robot used in minimal ly invasive surgery,Eucomes 2008, Cassino-Italy, 17-20 Sept. 2008

    5. Alin STOICA, Doina PISLA, Szilaghyi ANDRAS, Bogdan GHERMAN, Bela-

    Zoltan GYURKA, Nicolae PLITEA: Kinemat ic, worksp ace and s ingular i ty

    analysis o f a new paral lel robot us ed in minim al ly invasive surgery

    6. Modelarea si simularea Robotilor support de curs si laborator

    7. http://en.wikipedia.org