computer-integrated surgery and interventional medicine and medical robotics basile p. spyropoulos...

62
Τμήμα Τεχνολογίας Ιατρικώ ν Ο ργάνω ν Εργαστήριο ΒιοϊατρικήςΤεχνολογίας Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical Instrumentation Technology Department

Upload: vivien-pope

Post on 11-Jan-2016

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Computer-Integrated Surgery and Interventional Medicine and Medical Robotics

Basile P. Spyropoulos

Technological Educational Institution of Athens

Medical Instrumentation Technology Department

Page 2: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

2

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Software and Robot Control Architectures

The basic control architecture for a robot system consists of two periodic loops: A high-frequency servo loop (~1 KHz or higher) that controls the

individual motors. A lower-frequency supervisory loop (~100 Hz) that coordinates the

individual motors and may also close a loop around an external sensor, such as a force sensor or imaging system.

Although the dynamic equations of a robot include coupling between the axes, the standard practice is to perform the servo control of each motor independently. In fact, some robot systems perform the servo control on a distributed network of embedded microprocessors, where each microprocessor is attached to just one or two motor/sensor pairs.

Fortunately, most medical robots move rather slowly (often for safety reasons), so the dynamic coupling between joints can be ignored without affecting control performance.

Page 3: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

3

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Architecture of a typical robot system

Page 4: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

4

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The supervisory control loop

For a typical path-controlled robot, the supervisory control loop consists of a trajectory planner that breaks down a high level motion command (such as moving at a specified velocity along a straight line) into a set of intermediate set points that are sent to the servo control loop (s).

Because the high-level motion command is often in a Cartesian coordinate system, this process generally includes the invocation of the robot’s inverse kinematic equations to transform the Cartesian coordinates into the robot joint coordinates expected by the servo loop.

Although path-controlled robots are common in industrial applications, in the medical field many other supervisory control strategies are often required.

One example is a compliant control mode, where robot motion is dictated by the forces and torques applied by the surgeon and measured by a force sensor.

Page 5: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

5

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

A language for programming the medical robot

Historically, robot manufacturers have provided an interpreted language for programming the robot because this allows the end-user (or systems integrator) to quickly develop new applications or modify existing applications in the field, if necessary.

An interpreter environment allows fast implement test-debug cycles, because debugging changes can be made during execution without losing any of the program state such as the robot’s position.

On the other hand, compiled code runs significantly faster than interpreted code, which is especially important for tasks that require real-time performance, such as closing a loop around an external sensor.

Page 6: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

6

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Regulatory requirements for medical robots

These dictate that a medical device manufacturer must carefully control all software changes (configuration control).

This requirement, along with liability considerations, necessitates a system design that prevents inadvertent or unauthorized software modifications, especially in the field.

Although it is possible to protect interpreted code from modification (e.g., by encryption of the source code), a compiled language has the advantage of enabling manufacturers to provide end-users with only the executable files.

For these reasons (efficiency and security), most medical robots are programmed in a compiled language such as C or C++.

For development, however, it is still desirable to have an interactive (interpreted) environment.

This can be achieved by wrapping the C/C++ code for use with a standard interpreted language, such as TCL or Python.

Page 7: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

7

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The standard software and control libraries (Johns Hopkins University)

The development of standard software and control libraries and application frameworks for medical robotics research represents a significant challenge and opportunity.

This goal has been a major research focus at Johns Hopkins University.

Next figure illustrates the software/hardware environment being developed at Johns Hopkins for research on intelligent surgical assistants, which is based on the set of open source software libraries.

The development of this sort of infrastructure can be an important enabler in medical robotics research.

Page 8: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

8

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Modular system environment for robotic surgical assistance research at Johns Hopkins University

Page 9: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

9

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Accuracy, Evaluation, and Validation

Validation of computer-integrated interventional systems is challenging because the key measure is how well the system performs in an operating room or interventional suite with a real patient.

Clearly, for both ethical and regulatory reasons, it is not possible to defer all validation until a system is used with patients.

Furthermore, it is often difficult to quantify intra-operative performance because there are limited opportunities for accurate postoperative assessment.

For example, even though computed tomography (CT) scans are accurate, they may not provide sufficient contrast for measuring the postoperative result, and they expose the patient to additional radiation.

For these reasons, most computer-integrated interventional systems are validated using phantoms, which are objects that are designed to mimic (often very crudely) the relevant features of the patient.

Page 10: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

10

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The overall accuracy of a surgical system

One of the key drivers of surgical CAD/CAM is the higher level of accuracy that can be achieved using some combination of computers, sensors, and robots.

Therefore, it is critical to be able to evaluate the overall accuracy of such a system.

One common technique is to create a phantom with a number of objects whose locations are accurately known, either by precise manufacturing or measurement.

If the system uses fiducial-based registration, the objects in the phantom should correspond to fiducials.

Furthermore, the phantom should contain extra fiducials (not used for registration) or other known features that can be used as targets.

Page 11: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

11

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Types of errors

If the system uses an anatomic registration, it may still be useful to place a number of fiducials in the phantom so that they can provide a reasonably accurate estimate of the ground truth registration.

The basic technique is to image the phantom, perform the registration, and then locate the target features.

There are following types of error: Fiducial localization error (FLE): The error in locating a fiducial in a

particular coordinate system (i.e., imaging system or surgical CAD/CAM system).

Fiducial registration error (FRE): The root-mean-square (RMS) residual error at the registration fiducials.

Target registration error (TRE): The error in locating a feature or fiducial that was not used for the registration; if multiple targets are available, the mean error is often reported as the TRE.

Page 12: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

12

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Measuring the Target Registration Error (TRE)

For a robot system, one method for measuring TRE is to locate the targets in the image, transform them to the robot coordinate system (using the registration), and then command the robot to position its instrument at the computed target location.

The TRE is given by the difference between the robot’s position and the actual position of the target.

It may not be practical or convenient to measure this position difference, however, so a common strategy is to manually position the robot at the physical target and then compute the TRE as the difference between the computed position (based on the registration) and the robot’s actual position.

Essentially, this method uses the robot itself to measure the TRE.

Page 13: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

13

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Regulatory Compliance (USA-I)

In the United States, medical devices must be cleared for market by the Food and Drug Administration (FDA).

There are two paths to market. One is via the 510(K) pre-market notification process, i.e. a

manufacturer can obtain a 510(K) clearance if the new device is ‘‘substantially equivalent’’ to an existing device that is already on the market.

The other is via the pre-market approval (PMA) process. Otherwise, the PMA application is required.

In addition to the need for 510(K) or PMA approval, medical device companies must comply with the quality system regulations (QSR) and are periodically audited by the FDA to verify compliance.

Page 14: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

14

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Regulatory Compliance (USA-II)

Initially, the FDA required companies to adhere to good manufacturing practices (GMP), which regulated just the manufacturing phase.

For simple devices, this worked well because device failures were primarily due to manufacturing flaws.

As devices became more complex, especially with the integration of computers and software, the FDA discovered that a large number of device failures were due to design flaws rather than to manufacturing flaws.

The infamous Therac-25 accident, where six patients received massive overdoses of radiation from a computer-controlled medical linear accelerator, is a well-known example.

As a result, FDA QSR began to regulate the design phase as well.

Page 15: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

15

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Regulatory Compliance (EU)

In the European market, all products (medical or otherwise) require Conformite Europeenne (CE) marking.

Furthermore, the design and manufacturing processes must comply with International Standards Organization (ISO) 9001 and 9002, respectively (often these are grouped together by the term ISO 9000).

The CE marking and ISO 9000 certification are handled by a number of notified bodies, which are independent, nongovernmental entities. To comply with ISO 9000 and/or FDA QSR, medical device companies must define their development and manufacturing processes and then produce documents (quality system records) that demonstrate adherence to these processes.

Although ISO 9000 and FDA QSR are similar, they are not identical, which requires most medical device companies to comply with both of them.

Page 16: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

16

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Marketability of the devices

It should be noted that obtaining FDA approval and CE marking and complying with FDA QSR and ISO 9000 are still not enough to guarantee commercial success.

Obviously, it is necessary for the device to be marketable (i.e., to provide a favorable cost–benefit ratio).

It is perhaps less obvious, however, that the device must also be accepted by the third-party payers in the health care system.

In the United States, this consists of Medicare and the Health Insurance Companies, and in Europe various authorized entities.

These entities must agree to reimburse for procedures performed with the new technology for that technology to proliferate in the marketplace.

Page 17: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

17

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Risk Analysis I

Risk (or hazard) analysis is one of the key elements of a medical device development process and is often a focal point for audits by FDA or notified bodies.

A failure modes effects analysis (FMEA) or failure modes effects and criticality analysis (FMECA) are the most common methods.

These are bottom-up analyses, where potential component failures are identified and traced to determine their effect on the system.

Methods of control are devised to mitigate the hazards associated with these failures.

Page 18: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

18

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Risk Analysis II

The information is generally presented in a tabular format. The FMECA adds the criticality assessment, which consists of three

numerical parameters: The severity (S). The occurrence (O). The delectability (D).

of the failure. A risk priority number is computed from the product of these

parameters; this determines whether additional methods of control are required.

The FMEA/FMECA is a proactive analysis that should begin early in the design phase and evolve as hazards are identified and methods of control are developed.

Page 19: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

19

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgical CAD/CAM examples

Page 20: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

20

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Robotically Assisted Joint Reconstruction

The relative rigidity of bone and the excellent contrast available in X-ray and CT images make orthopedic procedures, especially joint replacement surgery, natural applications for medical robots, and about 20% of all medical robots surveyed in 2005 were intended for such applications.

One of the first robotic systems for orthopedic surgery was ROBODOC (Integrated Surgical Systems, Inc., Sacramento, CA), initially developed for total hip replacement (THR) surgery and was later applied to total knee replacement (TKR) [92].

THR surgery involves preparing an elongated cavity in the femur (thigh bone) and a rounded cavity in the acetabulum (hip socket) to accommodate the two components of a hip prosthesis: the femoral stem and acetabular cup.

Accurate placement of components relative to the patient’s bones is very important for achieving a good result.

Furthermore, with cementless implants, the bone must be shaped to achieve a close fit between the implant and the bone to encourage the bone to grow into a porous coating on the implant.

Page 21: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

21

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Conventional THR surgery

For conventional THR surgery, preoperative planning is performed by overlaying templates (outlines) and making measurements on two-dimensional X-rays.

Templates are available at different magnification factors so that errors due to X-ray magnification can be minimized.

Usually, planning is limited to identifying an approximate range of implant sizes and the approximate desired implant position relative to the bone.

During surgery, the bone is prepared using hand-held reamers (drills) and broaches to prepare the desired cavities.

Proper execution relies on a significant amount of experience and surgical feel, especially when preparing the femoral cavity.

In this case, the surgeon typically begins with the reamer and broach corresponding to the smallest planned implant size.

Page 22: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

22

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Intra-operative complications associated with THR

If the cavity feels loose (i.e., insufficient contact with hard cortical bone), the surgeon switches to the next larger size until he or she feels that there is sufficient, but not excessive, cortical contact.

If the surgeon chooses a prosthesis that is too large, the femur can fracture either during cavity preparation or during prosthesis insertion.

This is one of the most common intra-operative complications associated with THR.

Similarly, although the surgeon can plan any desired prosthesis position, the actual position is determined mostly by anatomic constraints because the hand-held instruments tend to follow the path of least resistance.

Page 23: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

23

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The inaccurate cavity preparation

Laboratory tests showed that the conventional method for cavity preparation was inherently inaccurate.

The cavities produced were extremely irregular, with large gaps between implant and bone.

Further, accurate alignment of the cavity relative to bone was extremely uncertain because the interior surface of the bone could deflect the path of the broach.

These considerations led to propose the use of a robot to prepare the implant cavity.

Expected benefits included adequate and uniform bone in-growth, uniform stress transfer, reduced stress shielding, less thigh pain, and the elimination of femoral fractures as an intra-operative complication.

Page 24: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

24

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The procedure for THR and TKR

The ROBODOC procedure for THR (and TKR) consists of two phases: A preoperative planning phase (ORTHODOC). An intra-operative (ROBODOC) phase.

The input to ORTHODOC consists of a CT scan of the patient’s anatomy, the prosthesis geometry that is supplied by the manufacturers, and clinical decisions made by the surgeon.

The surgeon plans the procedure by selecting a prosthesis from the database and positioning it in the CT image.

ORTHODOC displays three orthographic views (i.e., orthogonal slices) of the data as well as a 3D model.

Each joint of the five-axis surgical robot contains two optical encoders for redundant position feedback.

Page 25: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

25

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The preoperative plan

The system includes a wrist-mounted six-axis force sensor that monitors the forces applied at the tool.

This force information makes it possible to implement functionality such as manual guidance, tactile search, safety checking, and an adaptive cutter feed rate.

ROBODOC executes the preoperative plan by machining the specified prosthesis cavity in the femur.

This requires the bone to be rigidly attached to the robot. A bone motion monitor is used as a safety sensor to detect motion of the bone

relative to the robot. In addition, accurate cavity placement requires a registration between the

patient’s anatomy in the preoperative plan (i.e., the bones in the CT scan) and the anatomy of the actual patient.

The preoperative plan is specified in image (CT) coordinates whereas intra-operative localization of the patient can be obtained in robot coordinates, so registration implies

Finding the transformation between image and robot coordinates.

Page 26: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

26

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

A pin-based registration method

Initially, ROBODOC used a ‘‘pin-based’’ registration method, which required the implantation of titanium bone screws (pins) in the femur prior to the CT scan.

Registration was accomplished by defining at least three reference points on the pins and then identifying them in both the CT and robot coordinate systems.

Because the pins are titanium, the ORTHODOC software could easily locate them in the CT data using image processing techniques.

The robot system identified the physical pins via a tactile search, using feedback from its wrist-mounted force sensor.

ROBODOC initially used three registration pins, with the centers of the pin heads serving as the three reference points.

Shortly afterward, it transitioned to a two-pin method, where the third reference point was obtained by creating a virtual pin based on the center and axis of the distal pin.

In this case, a longer distal pin was required to enable accurate determination of the pin axis in the CT data.

Page 27: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

27

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

A pin-less system employing anatomic features

Although pin-based registration is reliable, it involves an extra (minor) surgery to implant the pins before making the CT-scan and was also the source of postoperative knee pain for many patients.

This motivated the development of a pin-less system, which uses anatomic features instead of metal pins as fiducials.

Registration is performed using a method similar to the iterated closest point method, using bone surface point positions measured by a small digitizing arm.

Page 28: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

28

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

A visual display of surgery progress

Once surgery has begun, ROBODOC provides a visual display of its progress on the computer monitor.

As the robot mills the cavity, the monitor displays the CT data overlaid with a model of the prosthesis cavity.

The completed portion of the cavity is displayed in one color while the remaining portion is displayed in another.

This is similar to the visualization provided by most navigation systems. During surgery, the control software continuously monitors the force

sensor and adjusts the cutter feed rate based on the sensed force and on parameters specific to the prosthesis design and cutting tool.

This enables the robot to adapt to the patient’s anatomy by slowing down in regions of hard cortical bone and speeding up in other regions.

Page 29: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

29

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Typical screen view from ORTHODOC CT-based planning system for ROBODOC orthopedic robot

Page 30: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

30

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The Robodoc system for cement-less total hip and knee replacement surgery machines bone to match a surgeon-selected implant shape

according to a pre-surgical plan based on patient CT images

Page 31: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

31

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The Acrobot system employs cooperative hand guiding withactive constraints derived from the implant shape for total knee

replacement surgery

Page 32: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

32

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Experience from the system

As of December 2006, ROBODOC has been installed in about 50 hospitals around the world and has performed over 10,000 THR surgeries.

Use of this system became controversial, especially in Germany, with surgeons and patients reporting both positive and negative results.

Two points that both sides seem to agree on are: The robot procedure requires a longer surgery time and has

higher surgical costs, compared to the conventional technique. The robot can execute the preoperative plan more accurately than

the conventional technique. There is no consensus, however, on whether the improved accuracy

provided by the robot system provides a clinical benefit to the patient.

Page 33: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

33

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Needle Placement

Placement of needles or similar devices is one of the most basic interventional CAD/CAM applications, although there are numerous challenges, depending on the target organ and the operating environment.

The problem can be simply stated as placing the tip of the needle at a location specified on an image, typically through an entry point also specified on the image.

Both robots and navigation systems have been used to assist with this task. In some cases, the interventional device (robot or navigation system) is used to

position a cannula or instrument guide through which the needle is manually advanced.

Accurate placement of needles in the brain was one of the first uses of robots in interventional medicine, and these techniques have since been extended to many parts of the body, including prostate, liver, spine, etc.

Further, percutaneous needle placement is a natural application for surgical navigation and image overlay techniques.

Page 34: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

34

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Robotic and non-robotic systems for needle placement

There is an extensive literature on robotic and non-robotic systems for needle placement, and we will touch briefly on a few common themes.

When performed using CAD/CAM techniques, the entry and target positions can be identified on preoperative images, intra-operative images, or some combination of the two.

In all cases, it is necessary to register the image space to the interventional device (e.g., robot or tracked instrument).

When using intra-operative images, this registration can be obtained by placing a calibration object on the robot or patient.

The transformation between the calibration object and device coordinate system is known by design, and the transformation between the calibration object and the image coordinate system is computed by locating features of the calibration object in the image, often via image processing techniques.

Page 35: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

35

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Needle placement and target motion

Another potential issue for CAD/CAM needle placement is target motion.

Although this is a relatively minor (though not nonexistent) problem for bone and organs such as the brain (which is encased in the skull), it can be very challenging for soft tissue organs such as liver, kidneys, or prostate, as well as for anatomic targets such as the lungs or spine, which can be affected by respiratory motion or by heartbeats.

For this reason, many groups have emphasized placement of needles under direct feedback from imaging modalities such as X-ray Fluoroscopy, CT, MRI, or ultrasound.

Whether or not direct image feedback is available, it is often important to compensate for motion and/or to register preoperative images with (possibly deformed) intra-operative anatomy or images.

Page 36: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

36

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

MR-compatible robotic devices

In many cases, needle placement under direct (intra-operative) image guidance is difficult due to patient access issues.

This is especially true when the image modality is a closed bore MR scanner, where the patient is placed inside a long cylindrical tube that has a diameter that is not much larger than the patient.

Here, the only option for performing needle placement (besides catheter-based methods) is to use a robot that is small enough to fit inside the MRI scanner.

The design of MR-compatible robotic devices poses significant challenges as a result of materials and component limitations associated with the high magnetic fields and radiofrequency sensing associated with MR imaging.

Even for a robot intended for use with CT or X-ray Fluoroscopy, it is generally desirable for the robot’s end effectors to be as radiolucent as possible to reduce interference with the images used for guidance and targeting.

Page 37: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

37

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgical Assistance

Page 38: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

38

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Basic Concepts

Interventional procedures, especially those that we think of as surgery, can be highly interactive processes, and many interventional decisions are made in the operating room and executed immediately.

The goal of computer-based interventional systems, including medical robots, is not to replace the surgeon or interventionalist with a machine so much as to provide the surgeon with versatile tools that augment his or her ability to treat patients.

Currently, there are three main sub-classes of Assistant Systems, although the distinctions between them are by no means hard and fast.

Page 39: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

39

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Intra-operative information support systems

The first class, intra-operative information support systems, simply provide information to the surgeon, who uses his or her manual dexterity to manipulate the surgical instruments in performing the intervention.

An extremely important subclass of these systems is surgical navigation systems, which relate surgical instrument positions to

medical images and patient anatomy. Interestingly, surgical navigation systems can also be thought of as surgical CAD/ CAM because they provide the capability to couple pre-surgical image-based planning with intra-operative execution.

Page 40: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

40

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgeon extender robots

The second class, surgeon extender robots, are operated directly by the surgeon and augment or supplement the surgeon’s ability to manipulate surgical instruments during surgery.

Potentially, these systems can give even average surgeons super-human capabilities such as elimination of hand tremor or ability to perform dexterous operations inside the patient’s body.

The clinical advantages associated with these systems potential include the ability to treat otherwise untreatable conditions, reduced invasiveness and patient morbidity, improved safety and reduced complication rates; and reduced surgeon fatigue.

A special subclass of surgeon extender robots is a remote tele-surgery system, which permits the surgeon to operate on patients at distances ranging from a few hundred meters to several thousand kilometers.

Page 41: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

41

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Auxiliary surgical supports

A third class, auxiliary surgical supports, generally work side by side with the surgeon and perform such functions as endoscope holding, tissue retraction, or limb positioning.

These systems typically provide one or more direct control interfaces such as joysticks, head trackers, voice control, or the like.

However, there have been some efforts to make these systems smarter to require less of the surgeon’s attention during use, for example, by using computer vision to keep the endoscope aimed at an anatomic target or to track a surgical instrument.

Although these systems may offer some of the same advantages as surgeon extenders (e.g., reduced tissue damage due to more delicate retraction), their main justification is improved operative efficiency and reduced need for operating room stay.

Page 42: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

42

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgical Navigation Systems as Information Assistants

Surgical navigation systems track the positions of surgical instruments and other objects in the operating room and display this information graphically, usually relative to registered images of the patient.

Although first developed for neurosurgery, they have also been widely adapted to: Otolaryngological surgery. Orthopedic surgery. craniofacial surgery. Other applications placing a high value on precise localization

and integration of information from medical imaging systems. There are currently many commercially available systems, and

surgical navigation has rather larger acceptance in the interventional systems market than does any form of robotic assistance.

Page 43: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

43

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

The structure of a surgical navigation system

A typical surgical navigation system consists of a navigational tracking device capable of determining the position and orientation of rigid bodies attached to surgical instruments and to the patient’s anatomy, together with a computer workstation and display.

After a registration step is performed, the workstation is able to compute and display the position of instruments relative to patient images.

Page 44: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

44

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

A typical surgical navigation system showing key coordinate transformations

Page 45: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

45

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgeon Extenders I

Tele-surgical robots are the most widely deployed form of surgeon extender system and have been used extensively for cardiac, prostate, and other minimally invasive laparoscopic procedures.

Examples include numerous research systems, as well as commercially deployed systems.

The architecture of a typical system (here, the da Vinci) is shown in next figure.

The system consists of a patient-side slave robot and a master control console.

Page 46: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

46

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Dexterity and mobility inside the patient’s body

4.2 mm

b

c

a

(a) Da Vinci dexterous wrist with typical surgical instrument. (Intuitive Surgical).

(b, c) 4.2-mm diameter Johns Hopkins University-Columbia University snake manipulator

Page 47: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

47

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Dexterous robot for endogastric surgery

GI

Page 48: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

48

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgeon Extenders II

The slave robot has three or four robotic arms that manipulate a stereo endoscope and dexterous surgical instruments such as scissors and needle holders.

The surgeon sits at the master control station and grasps handles attached to two dexterous master manipulator arms, which are capable of exerting limited amounts of force feedback to the surgeon.

The surgeon’s hand motions are sensed by the master manipulators, and the motions are mimicked by the slave manipulators.

A variety of control modes may be selected by means of foot pedals on the master console and used for such purposes as determining which slave arms are associated with the hand controllers.

Page 49: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

49

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Surgeon Extenders III

Stereo video is transmitted from the endoscope to a pair of high-quality video monitors in the master control station, thus providing high-fidelity stereo visualization of the surgical site.

The display and master manipulators are arranged so that it appears to the surgeon that the surgical instruments (inside the patient) are in the same position as his or her hands inside the master control console.

Other tele-surgical systems employ the same basic architecture, although there are many differences in implementation.

For example, many systems use more conventional stereo TV set displays that use polarizing glasses or liquid crystal display shutter glasses to multiplex left and right eye images.

Some surgeons find this arrangement more comfortable for long-duration procedures, although much of the immersive feel is lost.

Similarly, research systems incorporate many different mechanical designs for the patient-side slave robots.

Page 50: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

50

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Architecture of a typical tele-surgical system

Page 51: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

51

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Solutions employed in tele-surgical robots

A primary advantage promised by tele-surgical robots for minimally invasive surgery is their ability to permit the surgeon to perform dexterous manipulation of instruments and tissues inside the patient’s body.

A major theme in current research has been development of highly dexterous, miniaturized robotic end-effectors suitable for this purpose, as shown in next figures.

Many systems have used cable-actuated tools, but a drawback of this approach is that it becomes increasingly difficult to provide high strength and dexterity as the mechanisms get smaller and smaller.

This has led various groups to investigate alternatives, as: Micro-hydraulic systems. Parallel super-elastic spines to produce snakelike end effectors.

Most current surgical robots employ manipulator arms to position tools within the patient’s body, with wrist-like mechanisms to provide distal dexterity.

Page 52: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

52

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Johns Hopkins University Steady Hand cooperative manipulation systems for microsurgery

(L) First-generation system used to demonstrate fenestration of the stapes bone for an otology application(R) Steady-hand micro-injections into mouse embryos

L R

Page 53: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

53

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Comparative motion tremor with freehand instrument manipulation and newer-generation steady-hand robot for eye surgery

Page 54: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

54

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Evaluation on chick embryos

Page 55: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

55

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Disadvantages of tele-operation

Although tele-operation has many advantages, especially for high-dexterity robotic manipulation inside the patient’s body, it also has some drawbacks.

The amount of equipment required is large, since both master and slave manipulators are needed.

The surgeon is frequently somewhat removed from the patient because he or she is sitting at a master control station and may have a reduced overall awareness of the surgical situation.

Consequently, several groups have developed an alternative approach based on hands-on admittance control, in which the robot moves in response to forces exerted by the surgeon directly on the robot’s end-effectors or on a handle attached to the robot.

Although cooperative control is usually limited to precise positioning tasks, it can also provide force scaling via the use of two force sensors: One to sense the surgeon’s input; Another to measure tool-to-tissue interaction forces;

and then move the robot in response to a scaled difference between these forces.

Page 56: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

56

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Completely free-hand instruments

Other groups have developed completely free-hand instruments that sense and actively cancel physiologic tremor.

The main advantage of this approach is that it requires the least change in normal operating room procedure.

The surgeon uses the tremor-reducing tool just as he or she would use any other instrument.

The challenges are instrument ergonomics (mostly size and weight) and precise motion performance, which is still not as good as that of fully robotic devices.

Page 57: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

57

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Maintaining the relationship between robot held instruments and moving patient anatomy

One problem commonly encountered in all forms of medical robotics is the difficulty of maintaining a desired relationship between an instrument held by the robot and moving patient anatomy.

Broadly speaking, there are two approaches to solving this problem. The first approach is to sense the relative motion, most commonly

with computer vision or some other form of imaging device, and then move the robot.

The second approach is to attach the robot’s base firmly to the patient’s anatomy, so that it rides with the patient.

This approach is especially common in orthopedics but may be applied in other areas such as otolaryngology, neurosurgery, or ophthalmology, where a good attachment point is available.

Page 58: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

58

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Auxiliary Surgeon Supports

Although attention is often focused on robotic systems that directly extend the surgeon’s ability to manipulate surgical instruments, many of the most successful robotic applications in surgery have focused on auxiliary tasks such as patient positioning, surgical instrument delivery and laparoscopic camera positioning.

In fact, the AESOP1 laparoscopic camera surgery system (formerly distributed by Computer Motion, Goleta, CA) was one of the first widely deployed surgical robots.

Page 59: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

59

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Remote Tele-surgery and Tele-mentoring

The possibility for using master–slave tele-surgery systems to perform procedures in which the surgeon and patient are separated by very long distances has long been recognized.

Commonly considered applications include space exploration, military combat care, and provision of care in sparsely populated areas.

A number of research groups have developed experimental systems over the years.

There has also been significant interest in using tele-surgical technology to provide remote (or on-site) mentoring, in which an expert surgeon advises a less-experienced surgeon in carrying out a procedure.

Although in some ways similar to more conventional tele-surgery, this form of tele-mentoring can introduce some additional challenges.

In particular, protocols may be needed to enable the expert and trainee surgeon to trade off control of a surgical robot or otherwise to work cooperatively during completion of the case.

Page 60: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

60

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Toward Intelligent Surgical Assistance

Although one goal of both tele-operation and hands-on control in a surgeon extender system is to enable the surgeon to directly control the motion of the robot, the fact that a computer is actually meditating between the surgeon’s command input and the robot’s actual motion can create many more possibilities.

The simplest is a safety barrier or “no fly zone”, in which the robot’s tool is constrained from entering certain portions of its workspace.

More sophisticated versions include virtual springs, dampers, or complex kinematic constraints that help a surgeon align a tool, maintain a desired force, or perform similar tasks.

This concept has many names, of which virtual fixtures seems to be the most popular.

The Acrobot system shown represents a successful clinical application using virtual barriers to limit the motion of cutting tool.

Page 61: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

61

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Extensions of the virtual fixtures concept to active cooperative control

A number of groups are exploring extensions of the virtual fixtures concept to active cooperative control, in which the surgeon and robot share or trade off control of the robot during a surgical task or subtask.

As the ability of computers to model and follow along surgical tasks improves, these modes will become more and more important in surgical assistant applications. Next figures show the functional architecture of a typical surgical assistant workstation being developed at Johns Hopkins University, and initial efforts to develop automatic motion segmentation tools to distinguish the different steps in a suturing procedure.

Page 62: Computer-Integrated Surgery and Interventional Medicine and Medical Robotics Basile P. Spyropoulos Technological Educational Institution of Athens Medical

62

Τμήμα Τεχνολογίας Ιατρικών ΟργάνωνΕργαστήριο Βιοϊατρικής Τεχνολογίας

Functional architecture of a typical intelligent surgical assistant and segmented trace of hand

motions during a suturing procedure