Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2024 Apr 30.
Published in final edited form as: Int J Comput Assist Radiol Surg. 2023 May 12;18(7):1167–1174. doi: 10.1007/s11548-023-02873-7

A force-sensing surgical drill for real-time force feedback in robotic mastoidectomy

Yuxin Chen 1, Anna Goodridge 1, Manish Sahu 1, Aditi Kishore 1, Seena Vafaee 1, Harsha Mohan 1, Katherina Sapozhnikov 1, Francis X Creighton 1,2, Russell H Taylor 1,2, Deepa Galaiya 1,2
PMCID: PMC11060417  NIHMSID: NIHMS1986161  PMID: 37171660

Abstract

Purpose

Robotic assistance in otologic surgery can reduce the task load of operating surgeons during the removal of bone around the critical structures in the lateral skull base. However, safe deployment into the anatomical passageways necessitates the development of advanced sensing capabilities to actively limit the interaction forces between the surgical tools and critical anatomy.

Methods

We introduce a surgical drill equipped with a force sensor that is capable of measuring accurate tool–tissue interaction forces to enable force control and feedback to surgeons. The design, calibration and validation of the force-sensing surgical drill mounted on a cooperatively controlled surgical robot are described in this work.

Results

The force measurements on the tip of the surgical drill are validated with raw-egg drilling experiments, where a force sensor mounted below the egg serves as ground truth. The average root mean square error for points and path drilling experiments is 41.7 (± 12.2) mN and 48.3 (± 13.7) mN, respectively.

Conclusion

The force-sensing prototype measures forces with sub-millinewton resolution and the results demonstrate that the calibrated force-sensing drill generates accurate force measurements with minimal error compared to the measured drill forces. The development of such sensing capabilities is crucial for the safe use of robotic systems in a clinical context.

Keywords: Force sensing, Surgical instruments, Mastoidectomy, Surgical robotics, Cooperative control

Introduction

Microsurgical interventions often involve performing fine surgical tasks in a small and delicate environment. Microsurgery introduces additional challenges for operating surgeons since it requires the manipulation of surgical instruments near critical structures while coping with the effect of human sensory-motor limitations.

Robotic assistance can provide precise, tremor-free manipulation of surgical instruments. However, safe deployment into the anatomical passageways requires the robot to use its sensing capabilities to control or limit tool–tissue forces [1]. Current available (teleoperated) robotic systems generally do not offer accurate tactile force feedback, so that surgeons rely purely on visual feedback and prior experience to limit the forces exerted onto organs and tissues. Moreover, the forces between the microsurgical instrument and the patient’s anatomy often lie below the surgeon’s sensory threshold [2]. Thus, the safe use of these robotic systems hinges on implementing advanced sensory and control capabilities to overcome these challenges. [3, 4]

The aim of this work is to develop smart instruments that augment human perception by measuring tool–tissue forces to enable force feedback during robotically assisted surgery. Motivated by the flexibility and benefits of cooperative control, a specialized force sensing drill holder is designed for a cooperatively controlled steady-hand surgical robot. A major issue for the development of accurate tool–tissue force measurement is to compute the exact forces exerted at the tip of the instrument. During a drilling task, the force sensor measures not only the tool–tissue force, but also external forces such as the gravitational force and hand forces (for a robot-mounted drill). Computational elimination of non-contact forces from F/T sensor measurements is necessary to obtain the tool–tissue force. [5] This study describes the development and calibration pipeline of a force-sensing drill (1) for its self-weight (gravitational) force and (2) for the surgeon’s hand force acting on the drill, both of which are required for accurate measurement of the forces at the tip of the surgical drill and are necessitated by the use of a cooperatively controlled robot. The force sensing drill was extensively validated with raw eggshell (fine) and temporal bone phantom (coarse) drilling experiments, where an additional force sensor holding the raw egg or phantom served as ground truth. The forces acting during the egg drilling experiment are analogous to drilling the deep-seated structures of the skull base procedures, while the course drilling experiment are analogous to initial stages of mastoidectomy when the cortical bone is removed. Our experimental results demonstrate that the calibrated force sensing drill generates accurate force measurements with minimal error compared to the measured drill forces.

In order to demonstrate the utility of a cooperative robot equipped with a force sensing drill, we compared the force measurements of our proposed setup with freehand drilling. The similarity in force values during eggshell drilling experiments shows that the proposed system does not greatly alter the drilling task, indicating its potential to be employed in a clinical context.

Related work

Multiple works (e.g., [2]) have introduced force sensing surgical instruments. For the sake of brevity, we will focus on force-sensing designs for surgical robots. Sang et al. [6] developed a robotically assisted surgical drill held by a da Vinci robot end effector with force sensing for otologic surgery. To measure the force applied on the drill tip, they calibrated for the gravitational force of the instrument, the inertial force and torque from the drill dynamics, and linear force and torque. Su et al. [7] integrated a force sensor between the robot end effector and the surgical instrument, and developed a tool dynamics identification method to achieve accurate force sensing for bilateral teleoperation.

Within the context of ENT surgery, Rothbaum et al. [8, 9] evaluated the potential of robotic assistance in stapedotomy and showed that robot assistance can significantly limit the maximum force applied to the stapes footplate. Some of their evaluation methods inspired our experiment validation procedure. To measure and validate the force measurement on the instrument tip, we followed a similar design as described in [10] and used the second force sensor measurement as ground truth.

RobOtol [10], MMS [11], and the smart tool point [12] are specifically designed for ENT applications, but use the teleoperation paradigm. MMS uses a control console with two joysticks while RobOtol uses a Phantom Omni joystick to enable force feedback, and the smart tool point is controlled via handheld remote. However, teleoperation suffers from several challenges such as removing the surgeon from direct patient access and requiring significant changes to conventional surgical procedures. Cooperative systems on the other hand are cost-effective, offer intuitive control over teleoperation, and require minimal change to surgical procedures. They offer the added benefit of keeping surgeons at the bed-side while requiring less training to become familiar with the robotic system.

This work reports development, calibration, and initial experiments with a force-sensing surgical drill suitable for use with a hand-over-hand cooperatively controlled surgical robot. The design gives accurate, real-time tool-to-tissue measurements while the system is attached to the robot and the surgeon is using hand-over-hand guidance of the drill. However, this design requires that a means be provided to distinguish between tool–tissue and hand–tool forces. Our design provides substantial decoupling of hand–tool forces from tool–tissue forces by using two force/torque sensors and provides efficient calibration methods for the influence of tool weight on the sensors, as well as for any residual interaction between surgeon hand forces and tool–tissue force measurements.

Methods

Cooperative robot

The Robotic ENT Microsurgery System (REMS) is a cooperatively controlled robot consisting of a gantry arm with five actuated degrees of freedom developed by Olds, et al. [13, 14]. For this study, we are using a pre-clinical version developed by Galen Robotics (Galen Robotics, Baltimore, MD). The robot uses an admittance control system, and its kinematic design allows the precise location of the attached surgical instrument to be known with a high degree of fidelity. Using a 6-axis force/torque (F/T) sensor at the distal end of the arm, referred to here as the “wrist” sensor, the force exerted on the handle of the instrument by the surgeon is measured and used to control the robot motion [13].

Mechanical design

The main design objectives of our force-sensing robotic drill attachment were to decouple the hand forces on the drill used by the surgeon to control robot motion from the drill-to-tissue forces. The system (shown in Fig. 1 and 2) comprises an Anspach EG1 surgical drill and a 6-axis ATI Nano43 F/T sensor. Because the wrist sensor on the robot cannot distinguish between the hand force applied to the instrument and tissue force acting on the tip of the instrument, a second F/T sensor (referred to here as the “drill” sensor) was incorporated into the design. Based on the work by Dillon et al. [15], we expected tool-tip forces no larger than 5 N for drilling during a mastoidectomy and much lower forces for the delicate drilling of critical structures near the facial nerve, brain and dura, blood vessels, and stapes footplate. The drill sensor was chosen for its through-hole that allows for axial assembly onto the drill and for its sensing range and resolution, up to 18 N of force and 250 Nmm of torque with resolutions of 0.004 N and 0.05 Nmm, respectively. For all experiments, the drill sensor and phantom holder sensor were sampling at 100 Hz, and the wrist sensor was sampling at 200 Hz.

Fig. 1.

Fig. 1

Force sensing system mounted on a cooperatively controlled robot and containing a conventional surgical drill

Fig. 2.

Fig. 2

Force Sensing Surgical Drill Design; a Main View; b Exploded View; c Force Applied on the Drill

The assembly comprises three main components. A two-part clamp is rigidly attached to the drill at the distal end of the sensor. The sleeve that the surgeon holds is fixed to the proximal end of the sensor and fits around the drill such that no hand force will be imparted on the drill itself. The sleeve also has a dovetail that mates with the robot’s end-effector so that the hand force applied to the sleeve is measured by the wrist sensor and used to control the robot. The angle of the dovetail was designed to hold the drill in a “neutral” position for a right-handed surgeon when the robot is at its home position, based on surgeons’ ergonomic feedback. The third component is the cable holder, mounted to the sleeve, which allows for strain relief of the drill and sensor cables as well as consistency in the position of the cables through robot travel.

Calibration

Our calibration pipeline (Fig. 3) accounts for gravitational forces and torques on the drill force sensor arising from the tool’s weight, together with residual forces coming from imperfectly shielded hand forces. In the procedures described below, all F/T measurements are in the drill sensor coordinate frame.

Fig. 3.

Fig. 3

Block diagram of whole system including force and torque from the weight of the drill, hand force of the surgeon holding the drill, and the external force acting on the drill tip. All F/T measurements are in the drill sensor coordinate frame

Tool weight calibration

The first step in the calibration pipeline is accounting for the gravitational force of the instrument on the drill sensor and the wrist sensor at all orientations.

The first method used for tool weight calibration was a physics-model-based approach using the known mass of the assembly, the approximated center of mass, and the known joint angles of the robot.

FTW=R(roll,tilt)mg (1)
τTW=skew(C)R(roll,tilt)mg (2)
=[0CzCyCz0CxCyCx0]R(roll,tilt)mg (3)

where m is the mass of the drill; g is the acceleration due to gravity; and R(roll, tilt) is the rotation matrix of the drill sensor coordinate frame in the world coordinate frame. C = [Cx, Cy, Cz] is the vector from the origin of the drill sensor coordinate frame to the centroid of the drill.

For the second (model-free) approach, the calibration process is realized by acquiring pairwise data of the sensor’s raw signal output for different orientations of the surgical drill and establishing the mapping by using polynomial least squares fitting in the Bernstein basis. Given pairwise data {xi,fi}i=1N where xi = (rolli, tilti) and fi denote the i-th pair of robot orientations and corresponding sensor readings, respectively, and P(x) = c0 + c1x + · · · + clxn represent Bernstein polynomial of degree n: The coefficients cj of the polynomial P(x) are obtained by minimizing the sum of the squares of the deviations on data.

P(xi)=j=0nk=0ncjkAj,n(rolli)Bk,n(tilti) (4)
=[A0,n(rolli),,An,n(rolli)][c00c0ncn0cnn][B0,n(tilti)Bn,n(tilti)] (5)

where Aj,n (rolli) and Bk,n (tilti) are nth-order Bernstein polynomials.

Aj,n(rolli)=(nj)rollij(1rolli)nj,    j=0,,n (6)
Bk,n(tilti)=(nj)tiltik(1tilti)nk,    k=0,,n (7)

Hand force calibration

Unlike teleoperated robots, cooperative control necessitates external force on the instrument to drive the robot. These forces are measured by the “wrist” sensor at the end effector of the robot. In principle, the design of our force sensing drill should shield the drill force sensor from these hand forces. However, we observed some interactions, which are likely due to elasticity of our rapid-prototyped mechanical components and possible small compliant motions of the robot structure. Accordingly, we implemented a second calibration step to mitigate these effects. Using pairwise data from both the drill and wrist sensors, we built a regression model to estimate the impact of hand-to-drill forces on the drill-to-tissue force measurements as seen in the following equation:

[FHFτHF]=M[ΔFWΔτW] (8)

where ΔFW/ΔτW is the change of the force and torque measurement from the wrist sensor and M represents the model of the relationship between the force and torque measured in the wrist sensor coordinate frame and in the drill sensor coordinate frame.

Given pairwise sensor measurements data {fid,fiw}i=1N where fid and fiw denote the i-th pair of drill and wrist sensor readings, respectively, the regression model M(f w) is obtained by optimizing the squared error.

i=1N|M(fiw)fid|2 (9)

In this work, we evaluate the suitability of linear and nonlinear (MLP, RF) regression methods for hand–force calibration.

Tip force computation

Finally, the resultant force acting on the tip is computed using the forces and torques at the drill sensor.

ftip=[τx/doffset,τy/doffset,fz]T (10)

where τx, τy are the torques about the x and y axes in drill sensor coordinates, doffset is the distance between the drill sensor coordinate frame and the drill tip, and fz is the force along z axis in drill sensor coordinates.

Experimental results and discussion

Tool weight calibration validation experiments

For the tool weight calibration, data were collected at different orientations of the robot, covering the entire range of roll and pitch angles. The performance comparison of physics-based and BP-based least square fit methods is shown in Fig. 4. Most of the errors seen in the physics-based approach can be attributed to modeling the instrument as a rigid body when in fact there was variation in the center of mass due to the movement in the slack of the drill and sensor cables. These variations are highest when the cables started to bend which typically happened during tilt stage movement. Cable slack was required for full robot travel; however, the changes in cable position and therefore the effect of their mass on the sensors were a large source of error. The BP-based least squares fit showed much less error, on the order of 0.01N and 0.2 Nmm for force and torque, respectively.

Fig. 4.

Fig. 4

Result of tool weight calibration on the drill sensor measurement using physics-based approach (PBA) and Bernstein polynomial(BP); a force error; b torque error

Hand force calibration validation experiments

The data for hand force estimation were collected at different robot orientations. The robot’s actuators were disabled, the drill was gently held, and force was applied in different directions to mimic the hand force that surgeons would apply to the instrument during surgery. The procedure explained in “Hand Force Calibration” section is then completed. A grid search was performed on MLP and RF to find the best parameters to fit the training data and then tested on the validation data. The performance of different regression methods on a disjunct dataset is shown in Table 1. The results suggest that nonlinear regression models work slightly better than linear regression approaches. Of the two nonlinear approaches, MLP works better than RF, especially in torque values, so MLP regression was the method selected for further experiments and analysis. Force in the Z direction and torque in the X and Y directions are later used for calculating the tip force and are therefore the most relevant.

Table 1.

Validation result of hand force calibration

Percent Improvement in RMSE Before and After Hand Force Calibration
fx(N) fy(N) fz(N) τx(Nmm) τy(Nmm) τz(Nmm)
Linear 50.23% 67.89% 2.44% 84.53% 62.12% 75.53%
RF 49.13% 65.07% 3.79% 83.06% 73.48% 74.76%
MLP 53.80% 67.00% 3.04% 86.22% 74.04% 75.83%

Note: Each value was calculated by taking the average of three trials; A comparison of linear regressor, multi-layer perceptron regressor (MLP), and random forest regressor (RF)

Bold numbers highlight the best performing model for individual force and torque readings

Drilling validation experiments

Egg drilling experiment

Drilling was performed on an uncooked egg to validate the use of the drill. Eggshell models are commonly used in simulated surgical training exercises for ENT due to their high fidelity to thin bone, accessibility and affordability. The interface of the eggshell and the outer membrane of the egg is similar to the thin, delicate bone–dural interface encountered in surgery of the temporal bone. Penetration of the egg membrane can be used as a direct metric to evaluate drilling performance. For 16 trials, the surgeon drilled the eggshell with the designed force-sensing surgical drill at nine points and one circular path as shown in Fig. 5b. Then, the predicted resultant force at the drill tip was compared with the ground truth. Examples of force trajectories from point drilling and in path drilling are shown in Fig. 6a and b. The RMSE between the predicted and measured values and standard deviation is shown in Fig. 7. The minor errors during the egg drilling experiments validate the design and implementation of the instrument and calibration pipeline in the hands of a surgeon on a high-fidelity clinical model. It demonstrates the capability of real-time tip force measurement with high accuracy during the drilling of delicate structures.

Fig. 5.

Fig. 5

a Drilling experiment setup showing surgeon holding the drill attached to the robot. The phantom holder sensor is a 6-axis ATI Gamma F/T sensor used as ground truth for tool tip force. b and c Show the egg before and after the drilling experiment, respectively

Fig. 6.

Fig. 6

Drilling Force Trajectory; a Example from Point Drilling; b Example Segment from Path Drilling c Example from Temporal Bone Phantom Drilling

Fig. 7.

Fig. 7

Egg Drilling Experiments Result (N = 16 trials for both point and path drilling); a RMSE of N Trials; b Max Error of N Trials

Comparison of freehand and robot-assisted egg drilling force

The forces generated by the robotically assisted force sensing drill were compared to freehand drilling forces. For freehand drilling, the same surgeon performed the egg drilling experiment with a bare Anspach EG1 drill unattached to the robot. F/T data were collected with the ground truth phantom holder sensor for 10 trials. As shown in Fig. 8, the mean force and mean top 100 force values had similar ranges, indicating that the designed system generates forces similar to unassisted, freehand surgery.

Fig. 8.

Fig. 8

Comparison of Robot-assisted and Freehand Drilling Force (N = 10 Trials); a Mean Force During Drilling; b Mean Top 100 Force Values; c Distribution of Drilling Force

Temporal bone phantom drilling experiment

In addition to the eggshell drilling experiments, 3D-printed temporal bone phantoms were also used to further prove the capability of the designed instrument in a wider range of applications. This task involved high-speed, coarse drilling to remove large amounts of bone. Examples of the force trajectory from temporal bone phantom drilling are shown in Fig. 6c. Of 5 trials, the average RMSE was 76.6mN (± 11.4mN) and the average maximum 100 values in all trials was 2.15N (± 0.44N). The initial results demonstrate the potential for accurate tip forces in coarse drilling tasks with minimal error.

Conclusion

This work reports the design and calibration for a novel force sensing otologic drill attachment for a surgical robot. The developed attachment can measure tool-to-tissue forces with millinewton accuracy in real time with an average root-mean-square error of 45.8mN from 16 trials. Some of the measured error can be attributed to minor jitter of the robot when operated at its joint limits and the inability of the calibration model to account for inertial forces, as well as the impact of cable sag on the tool weight calibration. Ongoing work addresses these issues. In the hands of an experienced surgeon, the forces generated by the force sensing drill are similar to freehand drilling; thus, the cooperatively controlled system and instrument design do not greatly alter the drilling task and builds confidence in the device. However, the current pipeline assumes quasi-static motion and residual error can be further reduced by implementing dynamic modeling to account for the nonnegligible inertial effects [5, 7].

Further studies include testing the accuracy of the force sensing drill on human temporal bones and heads, which will allow for evaluation of the setup on hard structures, specifically like drilling cortical bone during the initial phases of a mastoidectomy. Future work also includes integrating auditory force feedback, and implementing force-limited drilling with the robot for multiple levels of experience. Ultimately, this system has the potential to reduce trauma and complications caused by a high-speed surgical drill in a delicate, narrow corridor of the skull. Currently, an ENT surgeon requires 7–9 years of postgraduate training to operate on the skull base. This system may allow for fewer complications, improved surgical time and increased access to care by a larger number of surgeons requiring fewer years of training to operate safely in this space.

Funding

This work was supported in part by a grant from Galen Robotics, in part by Johns Hopkins University internal funds, and in part by NIDCD K08 Grant DC019708. Project Number: 90072284

Footnotes

Conflict of interest Under a license agreement between Galen Robotics, Inc and the Johns Hopkins University, Russell H. Taylor and Johns Hopkins University are entitled to royalty distributions on technology that may possibly be related to that discussed in this publication. Dr. Taylor also is a paid consultant to and owns equity in Galen Robotics, Inc. This arrangement has been reviewed and approved by the Johns Hopkins University in accordance with its conflict-of-interest policies.

References

  • 1.Simaan N, Taylor RH, Choset H (2015) Intelligent surgical robots with situational awareness. Mech Eng 137(09):3–6 [Google Scholar]
  • 2.Trejos A, Patel R, Naish M (2010) Force sensing and its application in minimally invasive surgery and therapy: a survey. Proc Inst Mech Eng C J Mech Eng Sci 224(7):1435–1454 [Google Scholar]
  • 3.Taylor RH, Menciassi A, Fichtinger G, Fiorini P, Dario P (2016) Medical robotics and computer-integrated surgery. Springer hand-book of robotics, USA [Google Scholar]
  • 4.Taylor R, Jensen P, Whitcomb L, Barnes A, Kumar R, Stoianovici D, Gupta P, Wang Z, Dejuan E, Kavoussi L (1999) A steady-hand robotic system for microsurgical augmentation. Int J Robot Res 18(12):1201–1210 [Google Scholar]
  • 5.Kubus D, Kroger T, Wahl FM (2008) Improving force control performance by computational elimination of non-contact forces/torques. In: 2008 IEEE international conference on robotics and automation pp 2617–2622. IEEE [Google Scholar]
  • 6.Sang H, Monfaredi R, Wilson E, Fooladi H, Preciado D, Cleary K (2017) A new surgical drill instrument with force sensing and force feedback for robotically assisted otologic surgery. J Med Devices 11(3):205 [Google Scholar]
  • 7.Su H, Qi W, Yang C, Sandoval J, Ferrigno G, De Momi E (2020) Deep neural network approach in robot tool dynamics identification for bilateral teleoperation. IEEE Robot Auto Lett 5(2):2943–2949 [Google Scholar]
  • 8.Rothbaum DL, Roy J, Stoianovici D, Berkelman P, Hager GD, Taylor RH, Whitcomb LL, Francis HW, Niparko JK (2002) Robot-assisted stapedotomy: micropick fenestration of the stapes footplate. Otolaryngol Head Neck surg 127(5):417–426 [DOI] [PubMed] [Google Scholar]
  • 9.Rothbaum DL, Roy J, Hager GD, Taylor RH, Whitcomb LL, Francis HW, Niparko JK (2003) Task performance in stapedotomy: comparison between surgeons of different experience levels. Otolaryngol Head Neck Surg 128(1):71–77 [DOI] [PubMed] [Google Scholar]
  • 10.Miroir M, Nguyen Y, Szewczyk J, Mazalaigue S, Ferrary E, Sterkers O, Grayeli AB (2010) Robotol: from design to evaluation of a robot for middle ear surgery. In: 2010 IEEE/RSJ international conference on intelligent robots and systems pp 850–856. IEEE [Google Scholar]
  • 11.Maier T, Strauss G, Hofer M, Kraus T, Runge A, Stenzel R, Gumprecht J, Berger T, Dietz A, Lueth TC (2010) A new micromanipulator system for middle ear surgery. In: 2010 IEEE international conference on robotics and automation pp 1568–1573. IEEE [Google Scholar]
  • 12.Taylor R, Du X, Proops D, Reid A, Coulson C, Brett P (2010) A sensory-guided surgical micro-drill. Proc Inst Mech Eng C J Mech Eng Sci 224(7):1531–1537 [Google Scholar]
  • 13.Olds KC, Chalasani P, Pacheco-Lopez P, Iordachita I, Akst LM, Taylor RH (2014) Preliminary evaluation of a new microsurgical robotic system for head and neck surgery. In: 2014 IEEE/RSJ international conference on intelligent robots and systems, pp 1276–1281. IEEE [Google Scholar]
  • 14.Olds K (2015) Robotic assistant systems for otolaryngology-head and neck surgery. PhD thesis, Johns Hopkins University [Google Scholar]
  • 15.Dillon NP, Kratchman LB, Dietrich MS, Labadie RF, Webster RJ III, Withrow TJ (2013) An experimental evaluation of the force requirements for robotic mastoidectomy. Otol Neurotol 34(7):93. [DOI] [PMC free article] [PubMed] [Google Scholar]

RESOURCES