1. Introduction
Needle manipulation is a key procedure in minimally invasive surgeries, such as the biopsy and ablation of tumors [
1]. During the procedure, surgeons need to spend a lot of effort adjusting the needle to reach the target tumors with the guidance of magnetic resonance imaging (MRI) [
2]. Surgical robots offer an alternative way to assist with this procedure [
3]. However, there is still a lack of a surgical robot that fulfills this needle manipulation function in the MR environment.
The development of surgical robots that operate within the MRI bore during a surgical procedure remains a great challenge due to the strong magnetic field and the confined space of the MRI scanner. Some criteria have been established to guide the design of MRI-compatible surgical robots [
4]. First of all, these robots should be constructed from non-magnetic and non-metallic materials to avoid interference with the magnetic field of the MRI scanner. Additionally, the actuation of these surgical robots should be MRI-compatible to prevent electromagnetic interference and MR image artifacts. The common actuation methods that meet these design criteria include piezoelectric motors, hydraulic actuators, and pneumatic actuators [
5]. New actuation technologies for MRI-compatible surgical robots have also attracted much attention. For example, a new electromagnetic servomotor (EMSM) constructed from non-magnetic components was reported [
6]. This motor generated high-torque and rotary actuation via the interaction between the electrical current in the servomotor armature and the magnetic field of the MRI scanner itself. Another notable advancement is a pneumatic actuator (PM) designed based on the operation principle of step motors, which provides high-resolution and fast rotational motion [
7]. The above actuation technologies represent a new generation of actuators, which can simplify the design of MRI-compatible surgical robots.
Based on the above design criteria, several representative MRI-compatible surgical robots have been developed. The earliest work can be traced back to a needle insertion manipulator (NIM) with the purpose of MRI-guided intracranial biopsies [
8]. The NIM was actuated by commercial piezoelectric motors with satisfactory control accuracy and actuation speed. However, the operation of the motor drivers caused excessive artifacts in the images, limiting the application of the NIM in the MR environment. Another example is a fully actuated robotic system (FARS) driven by piezoelectric motors for needle manipulation in percutaneous prostate brachytherapy [
9]. This compact robotic system demonstrated that the customized motor drivers had the potential to minimize image artifacts. However, these motor drivers were expensive and the operation of the motor drivers still impaired the image quality. Besides piezoelectrically actuated robots, an electrophysiology catheter robot (EPCR) actuated via hydraulic motors was developed for ultrasound thermal therapy under MRI. This robot was completely made of non-magnetic materials, thereby ensuring no interference with MR imaging. But, hydraulic motors still face challenges like potential fluid leakage [
10]. Furthermore, a needle-guiding robot (NGR) was developed using pneumatic cylinders [
11]. These pneumatic cylinders offer a simple and low-cost actuation method to deal with the leakage issue of hydraulic actuation. However, the bulky size and sophisticated arrangement of the pneumatic cylinders make it difficult to generate both rotational and linear motion, restricting the capacity of the robot to manipulate the ablation needle.
Soft robots present another potential solution to overcome the drawbacks of traditional robots due to their intrinsic compliance and MRI compatibility [
12]. For example, a continuum neurosurgical robot, MINIR, actuated by shape memory alloy (SMA), was proposed for the ablation of brain tumors [
13,
14]. With the inherent compliance and small size, MINIR enabled flexible movements of an electrocautery needle in a gelatin slab. But the low actuation speed and nonlinear properties of the SMA hindered the practical application of the MINIR. Fang et al. proposed an MRI-compatible soft endoscopic manipulator (SEM) to achieve the transoral laser ablation of tumors using soft actuators [
15,
16]. This work demonstrated the feasibility of soft robots for ablation surgery in an MR environment. However, the SEM was dedicated to noncontact ablations and the needle manipulation function was not considered. The aforementioned prototypes are also summarized in
Table 1. It is evident that the design, material, and actuation method are still challenging for surgical robots that manipulate a needle in an MR environment. Therefore, there remains a gap in the knowledge about the effective solution to achieve needle manipulation in the MRI bore while preserving the quality of the MRI.
In this paper, we report an MRI-compatible soft needle manipulator (SoNIM) that can direct the needle tip toward the target with acceptable accuracy. This pneumatically actuated manipulator consists of three silicon segments that are the proximal bending, middle bending, and distal elongation actuator. The SoNIM harnesses the collective deformation of the actuators, fulfilling the needle manipulation function. The performance of the bending and elongation actuators is characterized, showing the capability to manipulate and insert the needle. Then, the analytical model of the SoNIM is derived and an online Jacobian estimation method is further proposed to improve the modeling accuracy. Consequently, a closed-loop control scheme is formulated based on the Jacobian estimation to achieve the position control of the needle tip. Set-point tracking experiments illustrate that the SoNIM was capable of directing the needle tip to reach the target points with an accuracy of 2.9 ± 0.98 mm. In addition, the SoNIM was able to insert the needle tip into a tumor-like gelatin phantom using the developed control scheme, demonstrating its potential application for the biopsy of tumors. Finally, the functionality and MRI compatibility of the SoNIM were examined in an MR environment, which showed that the SoNIM had the capability to perform needle manipulation in the MRI scanner with negligible degradation to the image quality.
To the best of our knowledge, the SoNIM presents the first attempt to advance soft robotics in needle-based minimally invasive surgeries. Unlike traditional soft manipulators, the SoNIM is dedicated to performing needle manipulation in minimally invasive surgeries. The unique design of the bending and elongation actuators endows the SoNIM with the needle manipulation function. The experimental validation of the SoNIM in the MR environment also demonstrates the potential of soft robots to perform needle manipulation in the MRI bore, laying a foundation for their applications in MRI-guided minimally invasive surgeries.
The rest of the paper is organized as follows.
Section 2 presents the design and working principle of the SoNIM. Then, the kinematic modeling and closed-loop control of the SoNIM are introduced in
Section 3.
Section 4 elaborates on experiments to examine the proposed soft actuators, kinematics, control method, and MRI compatibility of the SoNIM. The corresponding experimental results are analyzed in
Section 5.
Section 6 concludes our current work and future plan for the SoNIM.
2. Design and Working Principle
MRI-compatible surgical robots hold great potential to facilitate needle manipulation in minimally invasive procedures. However, the confined bore, strong magnetic field, and needle-manipulating function impose strict requirements on the design, material selection, and actuation method of the surgical robot. First, the design of the surgical robot should be compact enough to be accommodated inside the MRI bore, which commonly has a diameter ranging from 500 to 700 mm. The design should also take the needle-manipulating function into consideration, particularly the function of needle insertion, which is the key step in biopsy, ablation, and brachytherapy. Second, the material selection for the MRI environment should be non-magnetic and non-metallic, which share the key features of the soft robotic techniques. Third, the actuation method should be not only MRI-compatible to prevent image artifacts but also reliable and efficient in driving the needle.
To fulfill the above requirements, the design of the SoNIM is proposed as shown in
Figure 1a. The SoNIM is a compact soft pneumatic manipulator that is made of silicone material. The SoNIM consists of three soft actuators, including the proximal bending, middle bending, and distal elongation actuators. These actuators are sequentially linked, forming the prototype of the SoNIM. The SoNIM exploits the collective deformation of these actuators to guide the motion of the mock needle that is affixed to the end of the manipulator.
Figure 1b depicts the prototype and the cross-sectional image of the bending actuator. The bending actuator is embedded with three air chambers that are uniformly distributed along its circumference. This actuator can achieve omnidirectional bending movements by regulating the inflation pressures of its chambers. The current bending actuator is an enhanced version of our earlier design [
17]. Distinct from the previous design, an array of thermoplastic polyurethane (TPU) circles is attached to the surface of the bending actuator. These TPU circles play a key role in limiting the radial expansion of the actuator, thereby enhancing the repeatability of the bending deformation.
Figure 1c illustrates the elongation actuator that is embedded with a bellows-like air chamber. Similar to the bending actuator, TPU layers are attached to the surface of the elongation actuator to restrict the radial expansion. The elongation actuator enables linear movement when pressurized, thereby fulfilling the function of needle insertion.
Figure 2 illustrates the deployment of the SoNIM within an MRI setting. The SoNIM is mounted on a non-metallic frame and positioned inside the bore of the MRI scanner. To avoid interference with the magnetic field of the MRI scanner, the actuation system of the manipulator is situated in the adjacent control room. Ten-meter pneumatics tubes are used to connect the SoNIM to its actuation system. This system, including an air source, seven pressure regulators, and a computer, is equipped to actuate the SoNIM. The SoNIM is pneumatically actuated to direct the movement of the needle inside the confined bore of the MRI scanner, ensuring effective needle manipulation in this sensitive environment.
These soft pneumatic actuators were selected for the SoNIM system to overcome the limitations of other prevalent methods, such as piezoelectric motors and hydraulic actuators. Piezoelectric motors were commonly used in MRI-compatible systems, but these motors created artifacts in the MR images when placed near the imaging area. Hydraulic actuators are MRI-compatible due to the absence of electrical and magnetic components, but these actuators still face challenges like complex mechanical structures and potential fluid leakage. In contrast, these pneumatic actuators, despite their nonlinear behavior and lower bandwidth, offer several notable advantages, such as MRI compatibility, compact design, inherent flexibility, and cost-effectiveness. These advantages make it well suited for MRI settings.
3. Kinematics and Control
In this section, an analytical model is formulated based on the constant curvature assumption to describe the kinematics of the SoNIM. An online Jacobian estimation approach is further proposed to capture modeling errors due to the unmodeled factors. Finally, a closed-loop control strategy is developed based on the Jacobian estimation to achieve the position control of the SoNIM.
3.1. Analytical Model of the SoNIM
The analytical model of the SoNIM is established under the constant curvature assumption to describe the needle tip position. Within this model, the configuration of each bending actuator is regarded as an arc characterized by three parameters, including the arc length
s1, bending angle
θ1, and deflection angle
φ1, as labeled in the inset of
Figure 3a. Additionally, the elongation actuator is regarded as a prismatic joint that describes linear movement. The key variables involved in the analytical model are demonstrated in
Figure 3a. The chamber lengths of the three actuators are denoted as [
l11,
l12,
l13,
l21,
l22,
l23,
le] as labeled in the figure. The inflation pressures corresponding to the seven chambers are represented by [
p11,
p12,
p13,
p21,
p22,
p23,
pe]. Furthermore, four coordinate systems are added to the top surface, two connection parts, and the needle tip of the SoNIM, which facilitates the following derivation of the analytical model.
The analytical model of the SoNIM consists of three mappings
f,
g, and
h as shown in
Figure 3b. These three mappings describe the relationships among the actuator space
u, the joint space
l, the configuration space
q, and the task space
η. Specifically, the actuator space
u = [
p11,
p12,
p13,
p21,
p22,
p23,
pe]
T is composed of the input pressure in the air chambers, and the joint space
l = [
l11,
l12,
l13,
l21,
l22,
l23,
le]
T refers to the corresponding chamber length. The configuration space
q = [
s1,
φ1,
θ1,
s2,
φ2,
θ2]
T represents the arc parameters of two bending actuators. The task space
η = [
x,
y,
z]
T represents the position of the needle tip with respect to the global coordinate system {
X0 Y0 Z0}.
The first mapping
l =
f(
u) describes the relationship between the input pressure
u and the length of each chamber
l. This mapping is established via a series of characterization experiments conducted on the bending and elongation actuators. The second mapping
q = g(
l) explicates the connection between the chamber length
l and the arc parameters
q of the two bending actuators. According to the constant curvature assumption, the arc parameters {
si,
φi,
θi|
i = 1, 2} are derived from the chamber length {
li1,
li2,
li3|
i = 1, 2} as shown below.
where
i = 1, 2 refer to the proximal and middle bending actuators, respectively.
d denotes the radius of the bending actuator.
The third mapping
η =
h(
q) establishes the connection between the configuration space
q and the task space
η. This mapping
h is derived from a parameterized homogenous transformation
using the Denavit-Hartenberg (D-H) approach as shown below. The D-H method is a basic method to derive the homogeneous transformation for the bending actuator within the constant curvature model. The specific D-H definition of the bending actuator has been well established in existing literature [
18].
η = [
(1,4)
(2,4)
(3,4)]
T denotes the position of the needle tip in the global coordinate system, where
(
m,
n) denotes the element in the
mth row and
nth column of the matrix
.
is a 3 × 3 rotation matrix representing the orientation of the needle.
Specifically, the transformation matrix
is obtained by multiplying the transformation matrices of the three actuators as shown below.
and
denote the transformation matrices corresponding to the proximal and middle bending actuators. The two transformation matrices are calculated based on the arc parameters {
si,
φi,
θi|
i = 1, 2} as shown in Equation (4). It is noted that a constant
di is incorporated into the two transformation matrices to accommodate the length of the rigid connectors.
is the translation transformation corresponding to the elongation actuator, where
le and
ln denote the lengths of the elongation actuator and needle, respectively.
Once the mappings
g and
h are established, the analytical model of the SoNIM is presented as follows.
The derived analytical model (5) offers a mapping from the joint space l to the task space η, enabling the prediction of the needle tip position. This analytical model offers a straightforward expression for the kinematics of the SoNIM, which facilitates the closed-loop control of the robot. However, this analytical approach suffers from modeling errors due to unmodeled factors, such as gravity and fabrication uncertainty, which degrade the control accuracy of the SoNIM.
3.2. Online Jacobian Estimation
The online estimation approaches offer a way to obtain the Jacobian of the soft manipulator and overcome the limitation of the analytical model. However, existing online Jacobian estimation methods are faced with problems of sensitivity to measurement noise and dependency on sufficient data volume. For example, Yip et al. introduced a purely data-driven approach to estimating the Jacobian of a soft manipulator [
19]. Moreover, Li et al. proposed to estimate the Jacobian via a Kalman filter, enabling the trajectory-tracking control of a soft robot [
20]. These methods often yield inaccurate Jacobian estimations in the initial stages due to the insufficiency of the collected data. Additionally, the measurement noise further reduced the reliability of these estimation approaches.
To overcome the above limitations, a new online Jacobian estimation method is proposed. This method combines the online estimation with the analytical model, providing a way to enhance the reliability and accuracy of the estimated Jacobian. To introduce this method, the analytical model-based Jacobian matrix of the SoNIM is first derived. The Jacobian of the SoNIM
is the derivative of the analytical model (5) with respect to time. The Jacobian
offers a linear transformation to describe the kinematics of the SoNIM as shown below.
where
g and
h represent the two nonlinear mappings of the kinematics.
represents the Jacobian matrix that maps the velocities in the joint space
to those in the task space
.
The proposed Jacobian estimation approach combines the online estimation with the analytical model, which is formulated as shown below.
Here, and denote the actual velocities of the needle tip and the actual Jacobian of the SoNIM. The actual Jacobian is composed of two parts, which are the Jacobian J(l) based on the analytical model and the additive term ΔJ accounting for the effect of modeling errors.
Furthermore, an online optimization algorithm is proposed to estimate the actual Jacobian of the SoNIM. In this algorithm, the Jacobian estimation
is formulated as an optimization problem with the cost function and constraint as shown below.
where
and
represent the estimation of the actual Jacobian and the estimation of the additive term, respectively.
and
are positive-definite matrices.
minimizes the deviation between the actual velocities of the needle tip
and those predicted by the Jacobian estimation
, ensuring the Jacobian estimation
reduces the modeling errors.
minimizes the Frobenius norm of the additive term
, which can prevent the system instability caused by measurement noise. The constraint
illustrates that the Jacobian estimation
combines the prior knowledge of the analytical model and the new information of the system from the experimental data. This combination enables the online Jacobian estimation to minimize the effect of measurement noise and improve the modeling accuracy.
3.3. Closed-Loop Control Scheme
Based on the Jacobian estimation
, we propose a closed-loop control scheme to guide the needle tip of the soft manipulator to reach the desired position
as shown below.
Here, is the pseudoinverse of the Jacobian. and represent the measured position and the desired position of the needle tip, respectively. The symbol denotes the feedback gain, which is a positively defined matrix. After formulating the controller (9), the input pressure u is derived according to the inverse mapping u = f−1(l). The derived input pressure u is applied to inflate the SoNIM, thereby directing the needle tip to reach the targets.
This control scheme is composed of three elements, including the feedforward component , the feedback component , and the online Jacobian estimation. The feedforward component aims to track the desired velocity . Meanwhile, the feedback component is responsible for minimizing the tracking errors between the actual position of the needle tip and the desired position . The online Jacobian estimation is exploited to update the actual Jacobian of the SoNIM, thereby improving the control accuracy. The synergy of these three components offers an approach to achieve the accurate position control of the SoNIM.
4. Experiments
Experiments were carried out to evaluate the performance of the SoNIM in four aspects. Initially, the bending and elongation actuators were examined to evaluate their deformation performance and establish the relationship between the chamber length and the inflation pressure. Subsequently, the accuracy of the proposed analytical model and online Jacobian estimation were examined by predicting the position of the needle tip under a given set of inflation pressures. Then, set-point tracking experiments were conducted to test the closed-loop control accuracy of the SoNIM in the laboratory setting. Finally, the functionality and MRI compatibility of the SoNIM were evaluated in the MR environment.
4.1. Experiments for Characterization of Soft Actuators
Characterization experiments of the bending and elongation actuators were conducted to derive the relationship between the chamber length and the inflation pressure, which is a key part of the kinematics of the SoNIM. During the experiments, a high-resolution camera (3072 × 2048 pixels, TBS060; HIKVISION, Hangzhou, China) was used to record the deformation of the two actuators under inflation and deflation at a rate of 100 Hz. A MATLAB script was employed to process the captured images and calculate the chamber length of the actuators. Specifically, the bending actuator and elongation actuator were incrementally inflated by 5 kPa, reaching a maximum pressure of 40 kPa. The inflated actuators were held for five seconds at each pressure to measure the chamber length accurately. This test setup was repeated five times to evaluate the consistency and repeatability of the actuators.
4.2. Experiments for the Kinematics
The proposed analytical model and online Jacobian estimation were examined to evaluate the modeling accuracy with the experimental setup in
Figure 4. Seven proportional pressure regulators (VPPM series, 0–2 bar; Festo, Esslingen, Germany) were installed to govern the inflation pressure in the chambers of the SoNIM. During the inflation, the needle tip position of the manipulator was measured by a motion capture system (Vantage V16; Vicon Industries, Culver City, CA, USA) at a frequency of 100 Hz. A customized program was executed on a computer (MIC-7900; Advantech, Taiwan, China) to record the motion data and transmit control signals to the pressure regulators.
In the experiments, the SoNIM was inflated to generate a trajectory of the needle tip, which was used to evaluate the proposed modeling approaches. The inflation pressures of the air chambers were prescribed as periodic sinusoidal signals with different phases and amplitudes. The selection of the input pressure is suitable for the evaluation purpose because the SoNIM generated a representative trajectory in the three-dimensional space.
4.3. Experiments for Closed-Loop Control
Set-point tracking experiments were carried out to validate the control accuracy of the SoNIM. Five target points were selected within an area of 40 mm × 40 mm. This selected area is sufficient to cover an average-sized tumor in neurosurgeries, which has been reported to have a diameter of 30 mm [
21]. In the tests, the proposed closed-loop control strategy was implemented to regulate the movement of the needle tip at a frequency of 50 Hz. The position of the needle tip was measured by the motion capture system, which provided the feedback information in the closed-loop system. For each target point, the same test was repeated five times.
Furthermore, a phantom test was carried out to simulate the biopsy procedure and assess the capability of the SoNIM for needle insertion. In this procedure, a hemispherical gelatin phantom was employed to simulate the tumor tissue. The SoNIM directed the needle tip to reach the target point using the proposed closed-loop controller. Afterward, the elongation actuator was inflated to insert the needle into the gelatin, simulating the biopsy of tumors.
4.4. Phantom Test in MRI Scanner
To validate the functionality and MRI compatibility, the SoNIM was investigated in an MR environment as shown in
Figure 5. The SoNIM was mounted on a plastic frame and placed inside the MRI scanner (Ingenia 3.0T CX, Philips, Amsterdam, The Netherlands) with a bore size of seventy centimeters. The pressure regulators and other components that actuated the SoNIM were placed outside the MRI room to avoid affecting the magnetic field of the scanner. Ten-meter pneumatic tubes passed beneath the door of the MRI room to connect the SoNIM to the pressure regulators. The SoNIM was inflated inside the MRI bore to simulate a needle manipulation procedure with an interoperative MRI. The body coil was used in the MRI compatibility experiment to accommodate the soft needle manipulator. The configuration of the SoNIM during the inflation was observed through the MRI scanner as shown in the inset of
Figure 5. Each pressurized state was held for ten seconds to acquire the MR images of the SoNIM.
To further evaluate the MR compatibility, the signal-to-noise ratio (SNR) analysis was adopted to quantify the image quality according to the National Electrical Manufacturers Association (NEMA) standard MS1-2008 [
22]. The T1-weighted and T2-weighted fast-spin echo (FSE) sequences were implemented to acquire images of a cylindrical phantom. This phantom is a cylindrical bottle filled with CuSO4 solution, which is commonly used in MRI compatibility tests [
6,
23]. The MR images of the cylindrical phantom were obtained under three different conditions: (i) Baseline: Only the phantom was placed inside the MRI scanner. (ii) Static: The SoNIM was placed beside the phantom with the pneumatic control system powered off. (iii) Operating: The SoNIM was being operated and placed beside the phantom. After the image acquisition, the SNRs of the MR images in three conditions were compared to investigate the influence of the SoNIM on the image quality.
6. Conclusions
This paper presents an MRI-compatible soft needle manipulator (SoNIM) that can achieve needle manipulation in an MR environment. The SoNIM applied soft robotic techniques to meet the strict requirement of MRI compatibility and needle manipulation function. This manipulator exploited the collective deformation of two bending actuators and one elongation actuator to manipulate the needle. The kinematic modeling and closed-loop control of this manipulator were studied, aiming to achieve the position control of the needle tip. Furthermore, a series of experiments were conducted to validate the modeling and control accuracy, needle insertion capability, and MRI compatibility of the SoNIM.
The SoNIM offers three-fold advantages, making it well suited for MRI settings. First, as the proposed soft actuators are completely made of non-magnetic materials, these actuators exhibit better MRI compatibility compared to traditional actuators, such as piezoelectric motors. This excellent MRI compatibility prevents the use of the SoNIM from affecting the imaging quality. Second, these soft pneumatic actuators can generate flexible movements while maintaining a more compact design compared to rigid actuators, such as hydraulic cylinders and pneumatic cylinders. The flexible movements and compact design of these actuators ensure that the SoNIM is accommodated within the MRI bore. Third, the production cost of these soft actuators is much lower than that of the existing MRI-compatible actuators. Thus, the SoNIM offers a more affordable option for MRI-compatible robots. Although the SoNIM still faces some limitations, such as nonlinear behavior and lower bandwidth, the set-point tracking experiment and gelatin phantom test demonstrate the potential of the SoNIM to perform needle manipulation for the biopsy and ablation.
This study represents a preliminary attempt to use soft robots for needle manipulation in MR environments. There is still room for improvement. The needle insertion capability of the manipulator was merely validated using a mock needle and a gelatin phantom. In the future, surgical devices, such as the biopsy needle and ablation probe, should be integrated into the manipulator to validate its application in surgeries. Additionally, the use of digital tools plays a crucial role in advancing the real-world application of this soft robotic system, particularly in MRI-guided interventions. For example, three-dimensional MRI reconstruction algorithms can digitize the shape deformation of the soft needle manipulator during its operation. This digital tool has the potential to enhance the modeling and control accuracy of the soft needle manipulator within MRI environments, significantly contributing to the clinical application of this robot.