Next Article in Journal
A Monolithic CMOS Magnetic Hall Sensor with High Sensitivity and Linearity Characteristics
Previous Article in Journal
RF-Based Location Using Interpolation Functions to Reduce Fingerprint Mapping
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluation of Sensor Configurations for Robotic Surgical Instruments

by
Jesús M. Gómez-de-Gabriel
1,* and
William Harwin
2
1
Departamento de Ingeniería de Sistemas y Automática, Universidad de Málaga, Calle Dr. Ortiz Ramos, 29071 Málaga, Spain
2
School of Systems Engineering, University of Reading, Whiteknights, RG6-6AY Reading, Berkshire, UK
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(10), 27341-27358; https://doi.org/10.3390/s151027341
Submission received: 15 May 2015 / Revised: 26 September 2015 / Accepted: 19 October 2015 / Published: 27 October 2015
(This article belongs to the Section Physical Sensors)

Abstract

:
Designing surgical instruments for robotic-assisted minimally-invasive surgery (RAMIS) is challenging due to constraints on the number and type of sensors imposed by considerations such as space or the need for sterilization. A new method for evaluating the usability of virtual teleoperated surgical instruments based on virtual sensors is presented. This method uses virtual prototyping of the surgical instrument with a dual physical interaction, which allows testing of different sensor configurations in a real environment. Moreover, the proposed approach has been applied to the evaluation of prototypes of a two-finger grasper for lump detection by remote pinching. In this example, the usability of a set of five different sensor configurations, with a different number of force sensors, is evaluated in terms of quantitative and qualitative measures in clinical experiments with 23 volunteers. As a result, the smallest number of force sensors needed in the surgical instrument that ensures the usability of the device can be determined. The details of the experimental setup are also included.

1. Introduction

Robotics and computers can enhance minimally-invasive surgery (MIS) techniques by scaling movements, filtering micro-tremors, providing access through difficult orifices and allowing greater pre-surgical planning. Today’s robotic-aided minimally-invasive surgery (RAMIS) uses specialized and small devices often teleoperated or operated collaboratively by the surgeon. Forces encountered during contact can be measured and provide the surgeon with the sense of touch [1] and information about the health of the tissues. Likewise, although the operating time may be longer, force feedback can reduce unintentional tissue injuries [2,3], and it has been shown that tactile feedback reduces grasping force in robot-assisted surgery [4].
Related work on force-feedback biomedical applications has shown the importance of haptic feedback [5], in needle and implant insertion control [6], dentistry education [7], diagnostics through teleoperated palpation [8] and identification of abnormalities in soft tissues using rolling force sensors [9]. However, the effective use of haptic feedback in current surgical robots is still considered a challenge [10].
For reasons of size, cost, biocompatibility and sterilizability, the forces applied to the patient would ideally be estimated without using force sensors [5]. For low inertia and friction robots, forces may be estimated with limited fidelity, as there are dynamic forces that mask the relatively small force of interaction with the patient [11]. Besides, the design of surgical instruments with force feedback is under strong constraints of the size, the kind and the number of sensors and actuators, which have to be kept at a minimum for the intended task. It remains difficult to implement tactile sensors and displays compatible with the surgical environment. However force-only feedback is easier to obtain, to process and display, with advantages over visual-only feedback [12].
Different force sensors and probes have been developed for laparoscopic surgery and intraoperative diagnostics [13]. In [14], a micro-sensor composed of a central silicon post and a piezoresistor-embedded polyimide diaphragm was developed. New trends in medical robotics suggest new methods that enable sensor-less haptic teleoperation [15], which are still under development.
Analytical models of the instrument mechatronics are used for a-priori optimization of the teleoperated instruments. In [16], design optimization in a surgical robot system for MIS has been presented using a-priori knowledge of the insertion points and meta-heuristics. However, making a prototype requires advanced manufacturing capabilities, special materials and components and time.
Although certain aspects of the human operator behaviour can be modelled, such as the traditional speed-accuracy trade-offs characterized using Fitts’s law [17], these simple models of hand movements do not characterize more complex interactions, such as touch, let alone the full human behaviour. The design optimization is a complex task, which must consider human behaviour, should be accomplished by evaluating the whole task performance. The user-centred design (UCD) methodology ([18]) is based on the iterative evaluation of a product by a typical user performing a typical task. This can be expensive, unless a virtual prototyping system is used to evaluate its quality.
To enable interaction with a virtual prototype, a haptic device and a virtual reality simulator are used. The user interaction forces can be computed based on the geometry (meshes) of the manipulated objects [19] or using models with physics information to simulate the object’s behaviour while the user performs a task [20].
The virtual prototyping of surgical instruments is more complex because the environment is very dynamic (tissue elasticity, organ displacements, resections, etc.) and often includes special interaction forces during operations, such as bone cutting [21] or suturing.
In this paper, we describe an approach based on virtual prototyping, for the evaluation of different sensor configurations of a surgical instrument. The virtual instrument has a dual interaction with the physical world, as shown in Figure 1: the user operates the simulated instrument using a master haptic device, and the simulated instrument motions are projected on a physical environment using a second (slave) haptic interface. The complexity of modelling the environment dynamics is avoided. This virtual prototyping system has been used in trials to choose the appropriate force-sensor number needed for a force-reflecting laparoscopic grasper with intraoperative diagnostic capabilities.
Figure 1. Conventional virtual prototyping method (a) compared to the proposed approach (b), where the virtual instrument is used in a real environment, reducing the complexity and inaccuracy of the simulation. (a) Virtual prototyping includes simulation models of the instrument and the environment; (b) with the proposed method, the simulated virtual instrument is used in a physical environment.
Figure 1. Conventional virtual prototyping method (a) compared to the proposed approach (b), where the virtual instrument is used in a real environment, reducing the complexity and inaccuracy of the simulation. (a) Virtual prototyping includes simulation models of the instrument and the environment; (b) with the proposed method, the simulated virtual instrument is used in a physical environment.
Sensors 15 27341 g001
The remainder of the document is organized as follows. The next section describes the virtual prototyping method. Section 3 covers the experimental setup, the design and implementation of the force sensors and the set of proposed configurations. The clinical experiments are presented in Section 4. The quantitative and qualitative results are given and discussed in Section 5. Finally, conclusions about the approach and its value in this context are given.

2. The Virtual Prototyping Approach

A special feature of this virtual prototyping approach is its ability to reproduce the behaviour of a simulated instrument in a physical environment. For this purpose, a set of instrumented fingers mimics the actions of the ends of a simulated instrument and provides the simulator with physical force information.
An example of its application is the simulation of a two-fingered grasper, where a human uses a haptic device to operate a virtual instrument and manipulates a physical object (see Figure 2). Even though a two-fingered virtual grasper ( n = 2 ) is being considered, this method can be extended to other types of instruments and different numbers of fingers. The virtual gripper location is defined by the centres of the physical fingertips and depends on its actual geometry. Figure 2b shows the corresponding virtual gripper concept. The positions of the finger tips coincide with the positions of the physical fingers; however, the orientation of the virtual sensors may be different, and the measured forces have to be transformed to obtain the virtual gripper forces.
Figure 2. Two-dimensional representation of a physical gripper with force sensors along directions S i x and S i y and a virtual gripper with virtual force sensors along the directions of V i x and V i y . (a) Virtual gripper; (b) physical gripper.
Figure 2. Two-dimensional representation of a physical gripper with force sensors along directions S i x and S i y and a virtual gripper with virtual force sensors along the directions of V i x and V i y . (a) Virtual gripper; (b) physical gripper.
Sensors 15 27341 g002

2.1. The Virtual Instrument

The virtual prototype of the instrument has two main parts, as shown in Figure 3: a kinematic constraints block and a virtual sensor block. The kinematic constraint block provides force feedback to the master haptic to keep the virtual instrument in valid position ranges. The virtual sensor block computes the readings of the virtual sensor, based on the instrument position and the physical force readings.
Figure 3. General scheme of the virtual prototyping system, where a virtual instrument, between the master and the slave haptics, is implemented by the motion constraints and virtual sensor blocks.
Figure 3. General scheme of the virtual prototyping system, where a virtual instrument, between the master and the slave haptics, is implemented by the motion constraints and virtual sensor blocks.
Sensors 15 27341 g003
The input Cartesian positions X m from the master haptic are the desired positions of the instrument ends. The position of each end X m i is coerced by its kinematic constraints and then used as a reference X v for the slave haptics. The kinematic constraint forces can be modelled as a high-stiffness spring between the position of the master haptic interaction points (HIPs) and the closest valid point for the instrument end position.
The Cartesian forces F e from the physical force sensors are projected over the virtual force sensors, which also depend on the virtual instrument position X v . Virtual sensor readings are then rotated to compensate for the virtual sensor orientation and to obtain the Cartesian virtual forces F v . Finally, kinematic constraint forces are added to the sensed forces to provide the virtual instrument force feedback to the master F m .

2.2. Virtual Sensors

The virtual sensor block of a virtual instrument is defined as a sensitivity matrix S that relates the sensed physical forces F s and the position of the virtual instrument X v to the corresponding virtual forces F v according to:
F v = R v ( X v ) S R v ( X v ) T R s ( X v ) F s
Force vectors F s and F v are the composite force vectors for the n sensors. For the n = 2 case:
F s = F s 1 F s 2 = F s 1 x F s 1 y F s 1 z F s 2 x F s 2 y F s 2 z F v = F v 1 F v 2 = F v 1 x F v 1 y F v 1 z F v 2 x F v 2 y F v 2 z
The sensitivity matrix S in Equation (3) is a composition of the individual sensitivity matrix for each combination of virtual and physical sensors S i j . In the case of a two-fingered instrument with a single load cell that measures the closing force as the average of the measured forces along the x axis direction of the two fingers:
S = S 11 S 12 S 21 S 22 = 1 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
The rank of the sensitivity matrix defines the number of independent force gauges needed to implement the prototype, which is an important optimization parameter.
The rotation matrix R s ( X v ) is a composition of the 3 × 3 rotation matrices for the orientation of the physical sensors, which depends on each finger position X v i and its kinematics.
R s ( X v ) = R s 1 ( X v 1 ) 0 0 R s 2 ( X v 2 )
The rotation matrices R v ( X v ) and R v ( X v ) T define the direct and inverse rotation of the virtual sensors, which depend on the virtual instrument position X v and are defined as:
R v ( X v ) = R v 1 ( X v 1 ) 0 0 R v 2 ( X v 2 ) R v ( X v ) T = R v 1 ( X v 1 ) T 0 0 R v 2 ( X v 2 ) T

2.3. Master and Slave Haptics

It is appropriate to consider haptic display devices in two classes, back-drivable impedance and admittance [22]. Back-drivable impedance-type haptics (common haptics) are designed to have low friction losses and low inertia links, so that the actuator forces are a good estimate of joint torques and, hence, endpoint forces. Admittance-type haptics are small robots with local position control and external force sensors, so regular actuators can be used. In the proposed application, an impedance-type haptic is used for the master haptic, and an admittance-type haptic is used for the slave, providing low inertia to the user and a reliable measurement of the environmental forces.

3. Experimental Setup

A two-fingered haptic master workstation and a slave robot with two force-sensing ball-tipped fingers have been used to implement the proposed virtual prototyping approach.

3.1. The Master Workstation

Although custom solutions for multi-finger haptics [23] have been developed, two commercial haptics (Phantom Premium 1.0) were used because they have high responsiveness to human inputs. Each haptic device has a passive spherical joint at the tip (sometimes termed a finger gimbal (see Figure 4a). Its programming library includes the necessary kinematic transformations, so inputs and outputs are in the Cartesian space.
Given that tactile receptors in the human fingers can detect signals up to 10 kHz [22], to render rigid contacts (high frequency), a sampling frequency of 20 kHz might be considered necessary. However pragmatic limitations, such as the motor-amplifier response time and the characteristics of the master linkage, mean that this bandwidth is not implemented, even in specialized designs. Instead, a conventional 1-kHz update frequency was used, which is adequate for this evaluation considering contacts with soft materials.

3.2. The Slave System

The slave system (admittance-type haptic) consists of two small robots with local position control and a three-axis force sensor at the tip, where a 14-mm ball acts as the contact point with the environment. For the convenience of manufacturing, the slave was constructed to be between 2- and 10-times larger than a practical RAMIS. Considering that in vitro experiments can be performed in an open space, the shape and size of the slave is not relevant.
Figure 4. The virtual prototyping system for the evaluation of the sensor configurations of a surgical instrument. (a) Detail of the master multi-finger haptic workstation; (b) the master and the slave haptics.
Figure 4. The virtual prototyping system for the evaluation of the sensor configurations of a surgical instrument. (a) Detail of the master multi-finger haptic workstation; (b) the master and the slave haptics.
Sensors 15 27341 g004
The final implementation of the robot was built using Dynamixel EX-106+ robot servos (Robotis Ltd., Seoul, South Korea), which features optical encoders for position feedback with 12 bits of angular resolution (about 0 . 07 ) and low backlash. It has metal gears, aluminium links and produces a torque of about 10 Nm. Each servo has its own local position and speed control.
Communication with the finger servos uses a proprietary communication protocol over a half-duplex RS-485 serial bus with daisy-chain connections. At the maximum communication speed of 2 Mbps, using broadcast messages (multicast with no answer), the update rate for the joint position references for all six servos is over 1 kHz. With a USB to UART adapter, the average round-trip time was 1 . 1 ms, with a maximum response time of 5 ms on a Windows-XP operating system.
According to the Denavit–Hartenberg (D–H) convention, the set of reference frames and the parameter table shown in Figure 5b have been identified. The direct kinematic model is provided by the composite homogeneous transformation matrix of the last frame 0 T 3 ( θ ) :
0 T 3 ( θ ) = c 23 c 1 s 23 c 1 s 1 c 1 ( L 2 c 23 + L 1 c 2 ) c 23 s 1 s 23 s 1 c 1 s 1 ( L 2 c 23 + L 1 c 2 ) s 23 c 23 0 L 2 s 23 + L 1 s 2 0 0 0 1
where s i is a compact notation for sin ( θ i ) , and similarly, c 23 is cos ( θ 2 + θ 3 ) .

3.3. Physical Sensors

Each slave finger has a three-axis force sensor built from three standard micro-load cells in an orthogonal arrangement, as shown in Figure 6. The micro-load cells (Model CZL639HD from Bonad Tech. Ltd., Shenzhen, China and rated for 750 g) consisted of a machined aluminium frame with opposed strain gauges for temperature compensation and connected in a Wheatstone bridge configuration.
Figure 5. Slave haptic design and the parameter table used for the kinematic modelling according to the D–H convention. (a) CAD model of the slave fingers; (b) D–H parameter table and frames.
Figure 5. Slave haptic design and the parameter table used for the kinematic modelling according to the D–H convention. (a) CAD model of the slave fingers; (b) D–H parameter table and frames.
Sensors 15 27341 g005
Figure 6. The physical force sensor has been built using three load cells and a specialized data acquisition board. (a) Micro-load cell dimensions; (b) three-axis force sensor design.
Figure 6. The physical force sensor has been built using three load cells and a specialized data acquisition board. (a) Micro-load cell dimensions; (b) three-axis force sensor design.
Sensors 15 27341 g006
The data acquisition electronics (DaQ), previously developed for haptic devices at the University of Reading [7], were placed close to the load cells to reduce cabling and noise. It provides three-channel 12-bit ADC values through a dedicated high-speed serial port over USB. Two low-latency self-timed DaQs with a stream of 1 kS/s each were used simultaneously.
Once the load cells had been integrated into the three-axis sensor, experiments were conducted to compute the zero offsets and sensitivity matrices. In the following, example data from one of the sensors is used to illustrate the process. To determine the gravity effects, measurements were recorded in the no-contact condition, for different sensor elevation angles (see Table 1). The sensor Y-axis is always horizontal; whereas the full-range gravity effect over the Z-axis measures is about ± 9 % , in the effective range for the proposed task, which was approximately ± 3 % , which is not compensated, and the averages of the effective range values are then used as the zero offsets.
Table 1. Offsets and effects of the gravity in non-contact sensor readings (raw values).
Table 1. Offsets and effects of the gravity in non-contact sensor readings (raw values).
Sensor ElevationXYZ
0 (Horizontal)−232440−103
90 (Upward)−256441−222
90 (Downward)−258439132
180 (Horizontal)−282436−100
8 (Max. Effective Elev.)−231440−120
22 (Min. Effective Elev.)−233439−53
Maximum Gravity Effect ± 2 . 06 % ± 0 . 19 % ± 9 . 05 %
Effective Gravity Effect ± 0 . 065 % ± 0 . 015 % ± 3 . 16 %
Effective Zero Offsets 232 440 86
In theory, a force applied in the direction of one load cell should not affect the others. In practice, the cross-talk is a common and undesired effect. To calibrate the outputs and compensate the cross-talk effect, a 750-g load was applied to the sensor end. In the vertical and horizontal position, the effects of the weight along all axes were recorded. Then, with the help of a pulley, the same force was carefully applied to the sensor ball in the horizontal direction. The example measures and performance (obtained by dividing the reading due to an extraneous load by the full scale output for that same channel in %) are shown in Table 2.
Table 2. Example of sensor readings for a full-scale load in each direction (cross-talk performance in %).
Table 2. Example of sensor readings for a full-scale load in each direction (cross-talk performance in %).
Output Axis F x F y F z
O x 12271863
(100%)(1.45%)(5.95%)
O y 641300−45
(5.22%)(100%)(4.25%)
O z 419−1058
(3.34%)(0.71%)(100%)
Thus, the sensor sensitivity matrix K Equation (7) can be built by dividing the cross-talk performance data by the full-scale load. Evaluating K 1 once, the scaling and cross-talk compensation can be computed for each sensor as F ^ = K 1 O , where O is the offset-compensated sensor reading.
K = 1 . 636 0 . 024 0 . 084 0 . 085 1 . 733 0 . 060 0 . 054 0 . 012 1 . 410 ; K 1 = 0 . 610 0 . 009 0 . 036 0 . 029 0 . 577 0 . 026 0 . 023 0 . 004 0 . 707
Sources of error include mechanical inaccuracies, electrical noise and the haptic accelerations. However, to minimize the delay in the teleoperated control loop, no low-pass filters have been used.

3.4. In Vitro Tissues

As a physical model (phantom) of the patient’s tissues, a set of 15 different artificial organs with different numbers of hard inclusions was built. The phantoms were built with pieces of low density (30 kg/m 3 ) flexible polyurethane foam measuring 18 cm long with a 2 × 2 cm square section. A latex envelope provided a more realistic look with the desired opacity, colour and texture, but also provides the friction necessary for a stable grasp with two fingers. The hard inclusions are created with 14-mm rigid balls. Five phantoms per the number of inclusions (zero to two) were made (15 phantoms in total). The number of lumps could not be determined by visual inspection.
To identify the phantom impedance during grasping operations with and without lumps, experiments were performed to illustrate different behaviours, as can be seen in Figure 7b.
Figure 7. Physical gripper with force sensors performing the intraoperative diagnostic procedure on a physical model of the patient’s organ. (a) Physical model of the soft tissue (phantom); (b) distance between the centres of the fingertips and measured forces in one finger are shown. The left half shows normal contact. The right half shows the detection of a hard lump.
Figure 7. Physical gripper with force sensors performing the intraoperative diagnostic procedure on a physical model of the patient’s organ. (a) Physical model of the soft tissue (phantom); (b) distance between the centres of the fingertips and measured forces in one finger are shown. The left half shows normal contact. The right half shows the detection of a hard lump.
Sensors 15 27341 g007
The elasticity of the phantom in normal conditions can be modelled as a constant value K p h = 2 . 349 N/m. However, in non-homogeneous sections with hard inclusions, this linear behaviour only applies to the first millimetres and can be better described by a second order polynomial regression, as shown in Figure 8.
Figure 8. Displacement-force plots of the foam phantoms, showing different behaviours: a linear model describes the homogeneous tissue, and a quadratic equation is used to describe the elasticity of the tissue with hard inclusions.
Figure 8. Displacement-force plots of the foam phantoms, showing different behaviours: a linear model describes the homogeneous tissue, and a quadratic equation is used to describe the elasticity of the tissue with hard inclusions.
Sensors 15 27341 g008

3.5. Set of Virtual Sensor Configurations

A total of five different sensor configurations for the virtual gripper are proposed and summarized in Table 3. The set of configurations range from six to zero force sensors. The purpose of this set is to evaluate the performance of the teleoperated gripper for a diagnostic task. As using more sensors makes for a more expensive and bulky surgical device, the ideal device has to balance the performance against the number of physical sensors. A sensor-less configuration is possible thanks to the visual feedback. Laparoscopic surgeons have little force feedback, so they are trained to perform surgery relying mostly on video feedback from the camera.
Table 3. Set of five virtual sensor configurations for the two-fingered virtual grasper used in the experiments.
Table 3. Set of five virtual sensor configurations for the two-fingered virtual grasper used in the experiments.
Virtual SensorMatrix SDescription
Sensors 15 27341 i001 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1. Unconstrained. Six-axis ( 3 + 3 ) force sensor. All six forces are simply rotated to the global reference system and fed back to the master haptics. Full rank matrix.
Sensors 15 27341 i002 1 0 0 0 0 0 0 1 2 0 0 1 2 0 0 0 1 2 0 0 1 2 0 0 0 1 0 0 0 1 2 0 0 1 2 0 0 0 1 2 0 0 1 2 2. Independent closing force and averaged wrist sensors. Sensors in the Y and Z direction have been unified (average) to emulate a single sensor located on the grasper body. This configuration saves two physical sensors. Matrix Rank 4.
Sensors 15 27341 i003 1 2 0 0 1 2 0 0 0 1 2 0 0 1 2 0 0 0 1 2 0 0 1 2 1 2 0 0 1 2 0 0 0 1 2 0 0 1 2 0 0 0 1 2 0 0 1 2 3. Averaged forces. Three virtual force gauges. Sensors in all directions have been unified (average) to emulate a single sensor located on the grasper body. This configuration saves two physical sensors. Matrix Rank 3.
Sensors 15 27341 i004 1 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4. Grasping force only. A single sensor is used for the measurement of the closing force. Matrix Rank 1.
Sensors 15 27341 i005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5. No force sensor No force feedback is provided. Visual-only feedback is used. This configuration is provided for performance comparison. Matrix Rank 0.

4. Experiments

The goal of the designed experiments was to find out how the different slave robot configurations (with different numbers of sensors) are related to the task performance (completion time and number of errors). The number of errors was obtained as the absolute value of the difference between the actual and detected number of inclusions in an organ.
A two-fingered slave robot end-effector with force feedback is proposed with a set of five different configurations described in Table 3. Each configuration has a different number of virtual sensors. The number of these sensors should be minimized, and the position optimized, without a significant effect on the task performance.
Laboratory trials with 23 volunteers were carried out under ethics approval from the Engineering School of the University of Reading. The experiments were done by 21 non-clinical subjects and two subjects who were regular users of the da Vinci surgical robot (Intuitive Surgical Inc., Mountain View, CA, USA). Each volunteer was provided with an information sheet and an informed consent form. In addition to quantifying errors, each subject completed a questionnaire on the subjective aspects of the surgical instrument prototype.
Each volunteer executed three trials for each one of the five proposed configurations with a randomly-selected organ phantom. Each time, the user was required to give a diagnosis as the number of inclusions identified inside the organ.
According to the user-centred design methodology, the following data were collected: time taken to complete the task, user error rate and subjective user satisfaction. The grasper positions and forces were recorded every 10 ms for further analysis. The experiment took about 35 min per volunteer. The subjective user satisfaction is based on a rating of how intuitive the user finds each prototype and its confidence level.

5. Results and Discussion

The execution times for the performance of the diagnostic task using the prototypes described in Table 3 are represented in Figure 9 in a box plot (the median and a box from the 25th to the 75th percentiles). Outliers are represented by a red cross. They show similar results, but the minimum completion time average is for Prototype Version 3.
The total number of errors gives interesting results: Prototype 3 (with just three sensors) provides much more accurate diagnostics. As expected, the sensor-less Prototype 5 gives a higher number of errors. Unexpectedly, Prototypes 1 and 2 also have a higher number of errors despite having a higher number of sensors (six and five sensors, respectively). This suggests that these additional sensors provide unnecessary information for the proposed task and may distract the user.
The subjective prototype rating is summarized in Figure 10, where the averaged confidence and intuitiveness user ratings for each prototype are shown. Even though the most reliable is Prototype 3, the subjective confidence and intuitiveness values were when more sensors were used.
Figure 9. Plots of the different prototypes’ performance in terms of task completion times and number of errors (failure to identify the inclusion count). The central mark is the median, and the edges of the box are the 25th and 75th percentiles. (a) Task completion times for the different prototypes; (b) total number of errors for each prototype.
Figure 9. Plots of the different prototypes’ performance in terms of task completion times and number of errors (failure to identify the inclusion count). The central mark is the median, and the edges of the box are the 25th and 75th percentiles. (a) Task completion times for the different prototypes; (b) total number of errors for each prototype.
Sensors 15 27341 g009
Although not statistically significant, the results for two of the subjects who were surgeons with direct experience in RAMIS presented shorter times and zero errors in all cases, but the last one (sensor-less prototype) with one error.
As a result, Prototype 3 (with a single closing force sensor in the gripper and two more orthogonal force sensors located in the wrist) seems to be the winning design, because it delivered a lower number of errors with similar execution times, a reduced number of sensors, while keeping a high intuitiveness and confidence rating.
Figure 10. Subjective evaluation of the prototypes in terms of confidence level and intuitiveness, showing a lower rating for a lower sensor count.
Figure 10. Subjective evaluation of the prototypes in terms of confidence level and intuitiveness, showing a lower rating for a lower sensor count.
Sensors 15 27341 g010

6. Conclusions

A prototyping system to evaluate the usability of teleoperated instruments based on the use of virtual sensors has been presented. This system enables more realistic modelling of the final design, because a real physical environment is used to evaluate the prototype.
The proposed method proposes a structure for the modelling of the virtual prototype in terms of the kinematic constraints and virtual sensor matrices. A set of five virtual prototypes of the teleoperated grasper with different sensory configurations has been proposed and modelled.
An experimental test-bed has been designed, used for the evaluation of prototypes of a laparoscopic teleoperated grasper. A general two-fingered master-slave force reflecting system has been implemented and described using widely-available components. The physical general three-axis force sensor on each finger can be used to simulate most of the configurations for the desired prototypes with significant time and cost savings.
The performance of the prototypes with different sensors has been evaluated for an intra-operative diagnostic task in clinical experiments with 23 volunteers performing three lump-detection tasks with each prototype. The number of diagnostic errors, the trajectories and forces were recorded together with the subjective evaluation of each prototype.
The analysis of the objective and subjective data obtained helped to find the optimal design in terms of diagnostic error reduction, the number of physical sensors needed and also user confidence.
This approach has a direct impact on the field of telepresence in surgery, in particular, the development of new force-feedback devices can benefit from this virtual and physical prototyping method.
The virtual prototyping method outlined in this paper enables an assessment of the conflicting pressures of providing high-quality haptic feedback to surgeons and the need to miniaturize the instruments required for endoluminal surgical robotics [24]. The application field of this method is telepresence in surgery, which has been highlighted as an important area of science and technology by the IEEE Technical Committee on Haptics [25].

Acknowledgments

Part of this work was fund by the Education Ministry of Spain through the National Research Program for the Mobility of Human Resources (Programa nacional de Movilidad de Recursos Humanos del Plan nacional de I-D+i) 2008–2011.
Thanks to Balazs Janko, Brian Tse and Alastair Barrow for their support in this work and to all of the volunteers that helped with the experiments.

Author Contributions

J.M.G designed the method and implemented the slave experimental setup. W.H. designed the master system and the data acquisition electronics. All authors contributed to the experiments, paper writing and revision.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Robles-De-La-Torre, G. The importance of the sense of touch in virtual and real environments. IEEE MultiMed. 2006, 13, 24–30. [Google Scholar] [CrossRef]
  2. Ortmaier, T.; Deml, B.; Kubler, B.; Passig, G.; Reintsema, D.; Seibold, U. Robot Assisted Force Feedback Surgery. In Advances in Telerobotics; Ferre, M., Buss, M., Aracil, R., Melchiorri, C., Balaguer, C., Eds.; Springer Berlin: Heidelberg, Germany, 2007; Volume 31, pp. 361–379. [Google Scholar]
  3. Hagn, U.; Ortmaier, T.; Konietschke, R.; Kubler, B.; Seibold, U.; Tobergte, A.; Nickl, M.; Jorg, S.; Hirzinger, G. Telemanipulator for remote minimally invasive surgery. IEEE Robot. Autom. Mag. 2008, 15, 28–38. [Google Scholar] [CrossRef]
  4. King, C.H.; Culjat, M.; Franco, M.; Lewis, C.; Dutson, E.; Grundfest, W.; Bisley, J. Tactile Feedback Induces Reduced Grasping Force in Robot-Assisted Surgery. IEEE Trans. Haptics 2009, 2, 103–110. [Google Scholar] [CrossRef]
  5. Okamura, A.M. Haptic feedback in robot-assisted minimally invasive surgery. Curr. Opin. Urol. 2009, 19, 102–107. [Google Scholar] [CrossRef] [PubMed]
  6. Kobler, J.P.; Beckmann, D.; Rau, T.; Majdani, O.; Ortmaier, T. An automated insertion tool for cochlear implants with integrated force sensing capability. Int. J. Comput. Assist. Radiol. Surg. 2014, 9, 481–494. [Google Scholar] [CrossRef] [PubMed]
  7. Tse, B.; Harwin, W.; Barrow, A.; Quinn, B.; San Diego, J.; Cox, M. Design and Development of a Haptic Dental Training System—HapTEL. Lect. Notes Comput. Sci. 2010, 6192, 101–108. [Google Scholar]
  8. Li, M.; Luo, S.; Nanayakkara, T.; Seneviratne, L.D.; Dasgupta, P.; Althoefer, K. Multi-fingered haptic palpation using pneumatic feedback actuators. Sens. Actuators A Phys. 2014, 218, 132–141. [Google Scholar] [CrossRef]
  9. Liu, H.; Elhage, O.; Dasgupta, P.; Challacombe, B.; Murphy, D.; Seneviratne, L.; Althoefer, K. A haptic probe for soft tissue abnormality identification during minimally invasive surgery. In Proceedings of the ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots, London, UK, 22–24 June 2009; pp. 417–422.
  10. Marban, A.; Casals, A.; Fernandez, J.; Amat, J. Haptic Feedback in Surgical Robotics: Still a Challenge. In ROBOT2013: First Iberian Robotics Conference; Armada, M.A., Sanfeliu, A., Ferre, M., Eds.; Springer International Publishing: Heidelberg, Germany, 2014; Volume 252, pp. 245–253. [Google Scholar]
  11. Thomas, R.; Harwin, W. Estimation of Contact Forces in a Backdrivable Linkage for Cognitive Robot Research. In Towards Autonomous Robotic Systems; Springer: Heidelberg, Germany, 2014; pp. 235–246. [Google Scholar]
  12. Okamura, A.M. Methods for haptic feedback in teleoperated robot-assisted surgery. Ind. Robot Int. J. 2004, 31, 499–508. [Google Scholar] [CrossRef] [PubMed]
  13. Noh, Y.; Secco, E.; Sareh, S.; Wurdemann, H.; Faragasso, A.; Back, J.; Liu, H.; Sklar, E.; Althoefer, K. A continuum body force sensor designed for flexible surgical robotics devices. In Proceedings of the Engineering in Medicine and Biology Society (EMBC), 2014 36th Annual International Conference of the IEEE, Chicago, IL, USA, 26–30 August 2014; pp. 3711–3714.
  14. Hu, Y.; Katragadda, R.; Tu, H.; Zheng, Q.; Li, Y.; Xu, Y. Bioinspired 3-D Tactile Sensor for Minimally Invasive Surgery. J. Microelectromech. Syst. 2010, 19, 1400–1408. [Google Scholar] [CrossRef]
  15. Hace, A.; Franc, M. Towards Sensor-Less Haptic Teleoperation. In New Trends in Medical and Service Robots; Rodic, A., Pisla, D., Bleuler, H., Eds.; Springer International Publishing: Heidelberg, Germany, 2014; Volume 20, pp. 243–256. [Google Scholar]
  16. Gupta, S.; Sarkar, S.T.; Kumar, A. Design optimization of minimally invasive surgical robot. Appl. Soft Comput. 2015, 32, 241–249. [Google Scholar] [CrossRef]
  17. Phillips, C.; Repperger, D. Why engineers should know and use Fitts’ law. In Proceedings of the 19th Annual International Conference of the IEEE on Engineering in Medicine and Biology Society, Chicago, IL, USA, 30 October–2 November 1997; Volume 4, pp. 1686–1689.
  18. Thomann, G.; Nguyen, D.; Tonetti, J. Experts Evaluation of Innovative Surgical Instrument and Operative Procedure Using Haptic Interface in Virtual Reality. In Proceedings of the International Conference on Health Care Systems Engineering; Matta, A., Li, J., Sahin, E., Lanzarone, E., Fowler, J., Eds.; Springer International Publishing: Heidelberg, Germany, 2014; Volume 61, pp. 163–173. [Google Scholar]
  19. Vance, J.M.; Fischer, A. Interactive Product Development and Haptics in Virtual Reality with VrM3d. In Proceedings of the 2005 NSF Design, Service and Manufacturing Grantees and Research Conference, Scottsdale, AZ, USA, 3–6 January 2005.
  20. Gonzalez-Badillo, G.; Medellin-Castillo, H.I.; Lim, T. Development of a haptic virtual reality system for assembly planning and Evaluation. Proc. Technol. 2013, 7, 265–272. [Google Scholar] [CrossRef]
  21. Arbabtafti, M.; Moghaddam, M.; Nahvi, A.; Mahvash, M.; Richardson, B.; Shirinzadeh, B. Physics-based haptic simulation of bone machining. IEEE Trans. Haptics 2011, 4, 39–50. [Google Scholar] [CrossRef]
  22. Hannaford, B.; Okamura, A.M. Haptics. In Springer Handbook of Robotics; Springer: Heidelberg, Germany, 2008; pp. 719–739. [Google Scholar]
  23. Monroy, M.; Oyarzabal, M.; Ferre, M.; Campos, A.; Barrio, J. Masterfinger: Multi-finger haptic interface for collaborative environments. In Haptics: Perception, Devices and Scenarios; Springer: Heidelberg, Germany, 2008; pp. 411–419. [Google Scholar]
  24. Althoefer, K.; Liu, H.; Puangmali, P.; Zbyszewski, D.; Noonan, D.; Seneviratne, L.D. Force Sensing in Medical Robotics. In Mechatronics in Action; Bradley, D., Russell, D.W., Eds.; Springer: London, UK, 2010; pp. 157–172. [Google Scholar]
  25. Frisoli, A.W.P.; Ryu, J.H. Technical Area Overview Report for the IEEE Technical Committee on Haptics; Technical Report; IEEE Technical Committee on Haptics (TCH): Vancouver, BC, Canada, 2012. [Google Scholar]

Share and Cite

MDPI and ACS Style

Gómez-de-Gabriel, J.M.; Harwin, W. Evaluation of Sensor Configurations for Robotic Surgical Instruments. Sensors 2015, 15, 27341-27358. https://doi.org/10.3390/s151027341

AMA Style

Gómez-de-Gabriel JM, Harwin W. Evaluation of Sensor Configurations for Robotic Surgical Instruments. Sensors. 2015; 15(10):27341-27358. https://doi.org/10.3390/s151027341

Chicago/Turabian Style

Gómez-de-Gabriel, Jesús M., and William Harwin. 2015. "Evaluation of Sensor Configurations for Robotic Surgical Instruments" Sensors 15, no. 10: 27341-27358. https://doi.org/10.3390/s151027341

APA Style

Gómez-de-Gabriel, J. M., & Harwin, W. (2015). Evaluation of Sensor Configurations for Robotic Surgical Instruments. Sensors, 15(10), 27341-27358. https://doi.org/10.3390/s151027341

Article Metrics

Back to TopTop