Next Article in Journal
An Architecture Framework for Orchestrating Context-Aware IT Ecosystems: A Case Study for Quantitative Evaluation
Next Article in Special Issue
Compact Hip-Force Sensor for a Gait-Assistance Exoskeleton System
Previous Article in Journal
Analysis of the High-Frequency Content in Human QRS Complexes by the Continuous Wavelet Transform: An Automatized Analysis for the Prediction of Sudden Cardiac Death
Previous Article in Special Issue
Monitoring Walker Assistive Devices: A Novel Approach Based on Load Cells and Optical Distance Measurements
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Force Modeling, Identification, and Feedback Control of Robot-Assisted Needle Insertion: A Survey of the Literature

1
Department of Instrumental and Electrical Engineering, Xiamen University, Xiamen 361005, China
2
Shenzhen Research Institute of Xiamen University, Shenzhen 518000, China
3
School of Mechanical and Power Engineer, East China University of Science and Technology, Shanghai 200237, China
4
Department of Mechanical and Biomedical Engineering, City University of Hong Kong, Hong Kong 999077, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(2), 561; https://doi.org/10.3390/s18020561
Submission received: 27 December 2017 / Revised: 30 January 2018 / Accepted: 8 February 2018 / Published: 12 February 2018
(This article belongs to the Special Issue Force and Pressure Based Sensing Medical Application)

Abstract

:
Robot-assisted surgery is of growing interest in the surgical and engineering communities. The use of robots allows surgery to be performed with precision using smaller instruments and incisions, resulting in shorter healing times. However, using current technology, an operator cannot directly feel the operation because the surgeon-instrument and instrument-tissue interaction force feedbacks are lost during needle insertion. Advancements in force feedback and control not only help reduce tissue deformation and needle deflection but also provide the surgeon with better control over the surgical instruments. The goal of this review is to summarize the key components surrounding the force feedback and control during robot-assisted needle insertion. The literature search was conducted during the middle months of 2017 using mainstream academic search engines with a combination of keywords relevant to the field. In total, 166 articles with valuable contents were analyzed and grouped into five related topics. This survey systemically summarizes the state-of-the-art force control technologies for robot-assisted needle insertion, such as force modeling, measurement, the factors that influence the interaction force, parameter identification, and force control algorithms. All studies show force control is still at its initial stage. The influence factors, needle deflection or planning remain open for investigation in future.

1. Introduction

1.1. Background

Needle insertion is commonly used in modern surgery, especially in the field of minimally invasive surgery (MIS). Under the guidance of imaging technology or other detectors, flexible needles pass through soft tissue to complete MIS, administer local anesthetic drugs, sample blood, perform neurosurgery, achieve placement and brachytherapy, etc. [1,2,3,4,5,6,7,8,9,10]. Meanwhile, percutaneous bioscopy and therapy are widely used in the prostate, lung, liver, kidney, spine, and other organs and tissues [1,2,3,4,5,6,7]. Currently, the accuracy and quality of needle insertion depends entirely on the experience and ability of the surgeon because centesis has mainly been accomplished manually.
In the past decade, robotic-assisted manipulation has been increasingly recognized in modern medicine. Meanwhile, needle insertion is the first step for most MIS, and the most fundamental manipulation during MIS [1,2,3,4,5,6,7,8,9,10,11]. Physicians and patients anticipate a high-powered needle insertion surgery system with good reliability, high accuracy, rapid recovery, less pain, high satisfaction and low cost [1,2,3,4,5,6,7,8,9,10,11]. The successful use of robotic-assisted operation systems such as da Vinci and ZEUS has attracted considerable interest from the medical and engineering communities [7,11].
The da Vinci operation system is a master-and-slave system. Master-and-slave systems always use a force control strategy that uses position feedback [7]. Namely, the movement of the slave hand can be indirectly manipulated by handling the master hand with the help of visual position information. However, the operator cannot directly feel the operation because the surgeon-instrument and instrument-tissue interaction force feedbacks are lost [1,2,3,4,5,6,8,9,10,12,13,14,15,16,17,18,19]. Meanwhile, public experimental data indicate that the medical robot must contact several inhomogeneous tissues [1,2,3,4,5,6]. Therefore, advancements in force feedback and control not only reduce tissue deformation and needle deflection but also provide the surgeon with better control over the surgical instruments.
Furthermore, when the surgical robot interacts with its environment by puncturing, twisting, cutting, etc., it is expected to autonomously identify the unforeseen circumstances and implement the appropriate algorithms [1,2,3,4,5,6,8,9,19,20]. Thus, there is a sharply increasing desire for force control research in the field of surgical robots in recent decades, especially for active force control [21].

1.2. Related Work

Previous studies have focused on needle steering, experimental data analysis, and the needle-tissue interaction mechanism [1,2,4,5,6]. However, the goal of this survey is to summarize the key components surrounding force control during robot-assisted needle insertion, including state-of-the-art force modeling, identification and control algorithms based on related studies.
Abolhassani et al. [1] provided a review of the interaction forces, tissue deformation, needle deflection, and trajectory planning as well as their applications during needle insertion. Misra et al. [2] constructed a survey that emphasized the continuum mechanics and finite element modeling for a virtual reality simulation. Cowan et al. [4] provided an overview of the flexible needle steering technology including the design, modeling, planning and image guidance. Gerwen et al. [5] focused on experimental data classification to analyze the correlation between insertion force and the factors that influence it. Elgezua et al. [6] performed a survey of the limitations and challenges of needle trajectory calculations and vision-based needle navigation for minimally invasive treatments.

1.3. Aims and Methods

Force control plays a major role in the enhancement of human-robot interaction realization and the achievement of high-performance robotic systems during needle insertion. To better understand the force information acting on a needle during insertion and aid researchers in this field, we surveyed the literature and conducted a general review of some critical topics related to force control during needle insertion to help achieve needle insertion force control.
This survey of the literature is limited to articles related to force modeling, identification, measurement, and control methods during needle insertion into different tissues or materials. For example, some typical search terms are used such as “needle insertion force” with “modeling”, “measurement”, “identification”, or “control”. The search was conducted during the middle months of 2017 using the PubMed database, the Web of Science and Google Scholar. Relevant articles were found by considering the title, key word, abstract, and conclusion. The tables, figures and other details on available information were then further investigated. In addition, references found in these papers were studied. This leads to a total of 166 papers, grouped by topic, as shown in Table 1.
According to the groups, this paper is organized as follows. In Section 2, we focus on the force modeling of needle insertion into soft tissue. After that, an overview of force measurement methods during needle insertion is presented in Section 3. The influence factors and parameter identification methodology for force control during needle insertion are discussed in Section 4 and Section 5, respectively. In Section 6, we survey and provide an outlook for robot-assisted needle insertion force control methods. Finally, the current state of the art is summarized, and an outline of future directions is shown. Figure 1 illustrates the scope of this survey.

2. Methods of Needle Insertion Force Modeling

In past decades, scholars have presented a series of works focusing on force modeling to better understand the needle-tissue interaction in theory and practice [4,12,14,15,17,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59]. In this section, we classify the needle insertion force modeling into the following categories: finite element methods (FEM) [4,29,31,40,44,47,49], energy methods [17,38,39,59], statistical methods [27,46] and analytical methods [12,14,15,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,43,45,48,50,52,53,54,55,56,57,58,114]. From the application of needle insertion, the FEM, energy, statistical and analytical methods all could be used in needle deflection, tissue deformation, path planning/navigation or force analysis. But from the point of robot force control, only the modeling using analytical methods is the most suitable candidate for online identification and control.
The FEM are featured with accurate representation of complex geometry, inclusion of dissimilar material properties and capture of local effects. But they need excessive calculation and the high precision of FEM mostly relies on their inputs. The energy methods calculate energy variation from deformation and easily represent the total solution. They are available for complex motion forms and neglect the specific process. But they do not reflect online detail information. The statistical methods could acquire data distribution characters and reflect patient-specific and procedure-specific criteria. However, they need data correlation analysis and require high integrity and offline estimation with huge workload. The analytical methods could reflect force information totally in detail and are not limited to their boundary conditions. They also have advantages with fast computation and online estimation. The typical features and applications of the modeling are summarized in Table 2. From the analysis of the table, we could find that modeling with analytical methods is the most suitable candidate for online force control. We thus focus on analytical method modeling in detail as follows. The needle insertion force is usually divided into stiffness force, friction force and cutting force [22,23,25,31,32]. To accurately express the tissue-needle interaction mechanism [22], the total applied force of the needle can be expressed by:
f t o t a l 0 ( z ) = f s t i f f n e s s ( z ) + f f r i c t i o n ( z ) + f c u t t i n g ( z )
where z is the position of the needle tip, ftotal is the total axial force during needle insertion, and fstiffness, ffriction, and fcutting represent the stiffness, friction and cutting force acting on the needle, respectively. The stiffness force occurs because the needle attempts to pierce the membrane. The friction force acting along the length of the needle could be caused by tissue adhesion and damping. The cutting force is necessary to slice the intact tissue to make the needle pass through the tissue [1,22].
Based on this theory, Okamura et al. [22] considered two basic phases of needle penetration: pre-puncture and post-puncture. Similarly, Jiang et al. [25] distinguished three basic phases of insertion: deformation, insertion and extraction, as shown in Figure 2. During the deformation phase (from A to B), the force steadily increases to a peak value after touching the surface of the tissue and sharply drops when the insertion event occurs. In this phase, the insertion force is equal to the stiffness force. In the insertion phase (from B to C), the force can be calculated by the friction and cutting force when the needle penetrates into soft tissue. When the needle is extracted from soft tissue, there is an extraction phase (from C to D) after the deformation and insertion phases; the extraction force is equal to the friction force, and there is no new cutting in this phase. Fx and Fy are the forces acting on the needle perpendicular to the axial force Fz [25]. These forces can be ignored in force modeling due to their small magnitudes compared to the axial force, as shown in Figure 2. The locations of the tissue surface at different insertion stages are shown in Figure 3.
Based on the ideas initially proposed by Okamura et al. [22], many scholars further focused their studies on modeling the stiffness, friction, and cutting force. The typical features and applications of analytical methods are summarized in Table 3.

2.1. Stiffness Force Modeling

Simone [23] used a nonlinear spring model [24] in the human thigh deformation modeling to describe the nonlinear force caused by large deformations before insertion:
f s t i f f n e s s 1 ( x ) = x a x + b
where x is the length of the springs from their original to final positions, and a and b are determined by experimental data. From the experimental data, they found that the several-order polynomial model had lower root mean square (RMS) error values than the nonlinear spring model fstiffness1(x). Considering the insignificant RMS error variations of high orders, they modeled the stiffness force with a quasi-static model as follows:
f s t i f f n e s s 2 ( x ) = { 0 x t i p < x z 1 f ( x ) x z 1 x t i p x z 2 0 x t i p > x z 3
f ( x ) = a 0 + a 1 x + a 2 x 2
where x is the position of the needle tip, f(x) is a nonlinear spring stiffness model, ai (i = 0,1,2) are determined by experimental data, and xtip, xzi (i = 1,2,3) are the positions of the needle tip and tissue surface relative to a presupposed coordinate system as shown in Figure 3. Obviously, the specific offline parameters of this model were used only for corresponding conditions, and the offline tissue library was expected to be established in an all-round way. Therefore, online estimation of the model is expected to be constructed considering workload reduction.
Similarly, considering the penetration depth and neglecting small motions between two objects, Barbé et al. [37] determined that the Hunt-Crossley model could match the deformation caused by needle insertion well and found a stiffness force model that varied in a nonlinear way as follows:
f s t i f f n e s s 3 ( x ) = { ( μ x n + λ x n v ) x > 0 0 x 0
where x is the position of the tissue surface relative to a fixed coordinate system, v is the speed of the needle tip, and μ, λ, and n are constant parameters that depend on the material properties.
Based on the work of Maurel [52], Maurin et al. [28] described the insertion force model as an exponential function of the depth to make a comparison with the model fstiffness1(x) as follows:
f s t i f f n e s s 4 ( x ) = ( F 0 + b ) e a ( x d 0 ) + b
where x is the position of the needle tip and the parameters F0, a, b, and d0 are determined using experimental data and Newton-Raphson optimization. They found that the model more precisely described the force model than the second-order polynomial. However, the exponential function needed excessive calculation from the view of force control compared to the second-order polynomial model.
From another view of force modeling, Jiang et al. [25] held that the skin viscoelasticity and the elastic properties of the organ capsule during needle insertion could produce stiffness force, as shown in Figure 4. They therefore presented a contact model considering mechanical properties and deformation. They then applied Hankel transforms and the theory of dual integral equations into solving the contact mechanics. Based on the model of Sneddon [26], the expressions can be derived from the elementary solution:
h = 0 1 f ( x ) 1 x 2 d x
f s t i f f n e s s 5 ( x ) = 2 E r a 0 1 x 2 f ( x ) 1 x 2 d x
where a is the radius of the contact circle, r = ax, ra; h is the distance from the initial to the final position when the needle tip penetrates into the soft tissue; Er represents the reduced modulus calculated from the Young’s modulus of the needle and soft tissue; f(x) is the curve function of the needle referring to the needle tip as the original position; x is the needle position; and 0,1 is the integration range. In this model, they successfully avoided the influence caused by special needle and material properties. However, the method is unsuitable for realtime force control due to the unavailability of the online estimation methods for the model.

2.2. Friction Force Modeling

Simone [23] modeled friction force with a modified Karnopp model [53]. This model is based on the position sensing at low velocities and stick-slip friction as shown in Figure 5b.
f f r i c t i o n 1 ( x ˙ , F a ) = { C n sgn ( x ˙ ) + b n x ˙ x ˙ Δ v / 2 max ( D n , F a ) Δ v / 2 < x ˙ 0 min ( D p , F a ) 0 < x ˙ < Δ v / 2 C p sgn ( x ˙ ) + b p x ˙ x ˙ Δ v / 2
where Cn and Cp are negative and positive dynamic friction values, respectively; bn and bp are negative and positive damping coefficients, respectively; Dn and Dp are negative and positive static friction coefficients, respectively; x ˙ is the relative velocity of the needle and tissue; Δ v / 2 is the threshold value considering the velocity to be zero or not; and Fa is the sum of non-frictional forces applied to the system. As shown in Figure 5a, the classical Karnopp model reflected the dynamic friction and static friction within a “dead zone” near zero velocity. Furthermore, the modified model successfully improved the classical Karnopp model with advantages of capturing the subtle effects of the Stribeck effect and Dahl model in soft tissue.
Small deformation of soft tissue occurs in the direction vertical to the needle shaft during needle insertion, which affects the measurement of relative velocity. In contrast, the needle-tissue axial forces are relatively uniform along the needle shaft according to the force distribution [29]. Thus, Jiang et al. regarded the distributed force along the needle as a modified Winkler’s foundation [30] with a linear stiffness coefficient as shown in Figure 6.
F n = k h Δ
where Fn is the normal force along the needle shaft due to the tissue deformation, Δ is the settling amount, k is the foundation modulus, and h refers to the contact length. The friction force acting along the needle shaft in the axial direction could then be viewed as the Coulomb friction and is given as:
f f r i c t i o n 2 = μ F n
where μ is the needle-tissue friction coefficient.
The relative movement between the needle and the tissue is often invisible. Thus, it is difficult to obtain and estimate the criteria of the friction models. Yang et al. [31] presented a force model with several dominant frequencies due to some wave vibrations in experiments. The friction force is calculated using the Fourier series instead of the classical model in the time domain to avoid the difficulty of obtaining the needle-tissue relative velocity information:
f f r i c t i o n 3 = i = 0 M [ A i cos ( ω i x ) + B i sin ( ω i x ) ] x > d
where Ai and Bi are Fourier coefficients determined from the experimental data of the needle insertion, ωi represents the truncated frequencies of vibratory friction force, M is the number of truncated frequencies, d is the needle displacement to penetrate the tissue, and x is the needle displacement.
On the other hand, the main parameters show only the static force or friction in the modified Karnopp model presented in [23]. However, when the needle passes through the tissue, the Karnopp model may not work because of significant presliding displacement in a dynamical condition. For this reason, Yang et al. [32] presented an Elasto-Plastic friction model by both friction and presliding displacement based on the study of Dupont [33]. The friction model can be shown as follows:
{ f f r i c t i o n 4 = σ 0 z + σ 1 z ˙ + σ 2 x ˙ σ j > 0 j = 0 , 1 , 2 z ˙ = x ˙ ( 1 α ( z , x ˙ ) σ 0 f s s ( v ) sgn ( x ˙ ) z ) i σ 0 f s s ( x ˙ ) > 0
where x is a geometrical measurement of the interpenetration; z is the state of strain in the frictional contact; v is the collision speed; σ0 and σ2 are the Coulomb and viscous friction parameters, respectively; σ1 is the damping coefficient for the tangential compliance; i is an empirically determined parameter; fss(v) is the Stribeck curve reflecting the steady-state friction force versus rigid body velocity; and α(z, x ˙ ) is used to achieve friction.
Regarding the dynamical condition, Kobayashi et al. provided a friction force model based on the relative velocity between the needle and soft tissue instead of the absolute velocity to focus on the relationship between the friction and the velocity. The model developed from the experimental results can be expressed as follows:
f f r i c t i o n 5 = { A ln ( v ) + B + C v t ( v < 1.5 mm / s ) F s + C v t ( v 1.5 mm / s )
where A and B are parameters to be determined by the statistics, v is the relative velocity between the liver tissue and the needle, C is a parameter reflecting the slope of the line in the experiments, Fs is the initial friction force with low-velocity characteristics, t is time, and 1.5 mm/s is regarded as a threshold value to distinguish high or low relative velocities.
To calculate the cutting force from the total measured force, Simone and Okamura [54] also found the friction force determined by:
f f r i c t i o n 6 = b p l v n e e d l e
where bp is the damping coefficient per unit length, which corresponds to a slow insertion speed; l is the length of the needle in the tissue; and vneedle is the velocity of the needle tip.
Stellman [56] calculated the friction force by considering both the thickness and the elastic modulus of the material as follows:
f f r i c t i o n 7 = μ E f t f d
where μ is the friction coefficient, Ef is the material’s elastic modulus, tf is the thickness of cut, and d is the opening horizontal distance.
Asadian et al. [55] provided a distributed LuGre model to present the dynamic characteristics along the needle to better understand the frictional behaviors during needle insertion. The basic principles are shown in Figure 7, where z is the supposed effect distance, σ0 is the stiffness coefficient of the microscopic deformations during the pre-sliding displacement, and σ1 is the damping coefficient associated with z ˙ . In references [42,43,45,55], Asadian et al. found a series of modified LuGre models such as a static LuGre-based structure, a lumped model and a distributed dynamic nature. Meanwhile, they presented a method with a combination of the velocity estimator and the friction model to compensate for the velocity of the tissue with a needle shifting in the insertion direction. In this way, the friction-velocity cycle considering soft tissue deformation could be corrected to accurately model the friction force.
Elgezua et al. [50] provided a method to acquire the patterns of needle-tissue interaction, which focused on the nonlinear local elastic modulus and real-time friction condition during insertion. They used a simplified friction force model to describe the small variation of the local force and deformations as follows:
f f r i c t i o n 8 = F k min F k 0 x k 0 x k min ( x x k 0 )
where F k min is the force measured when the next insertion starts; Fk0 is the force when the k-th insertion begins; xk0 and x k min are the needle positions when the k-th insertion starts and ends, respectively; and x is the needle position. However, as the authors presented in the work, the friction fitting model paid little attention to vein insertion with a double peak shape, and the calculated values of friction force were higher than the actual values.
Carra and Avila-Vilchis [36] selected the Dahl model [163] to represent friction with advantages of presliding displacement capture and viscous friction description in low-velocity regimes. The force model was given as:
{ f f r i c t i o n 9 = ( d f f d x ) d x + b x ˙ d f f d x = { σ | 1 f f D p sgn ( x ˙ ) | i sgn ( 1 f f D p sgn ( x ˙ ) ) x ˙ > 0 σ | 1 f f D n sgn ( x ˙ ) | i sgn ( 1 f f D n sgn ( x ˙ ) ) x ˙ < 0
where x is the position of the needle tip, x ˙ represents the velocity of the needle tip, σ is the slope of the friction curve at f = 0, and i is an empirically determined parameter that adjusts the shape of the friction slope function. Dp and Dn are the friction limits in the positive and negative directions, respectively; ff is friction force; and b is a viscous damping term. In this work, the Dahl model is simplified using i = 1. This model can predict the friction lag with the help of a partial differential equation (PDE). However, this model could not capture the Stribeck effect and reflect the static friction.

2.3. Cutting Force Modeling

The cutting force is the force necessary to pass through the tissue. In [54], Simone and Okamura obtained the cutting force value by subtracting the estimated friction force from the total force after insertion:
f c u t t i n g 1 = { 0 x t i p x z 2 , t < t p C x t i p > x z 3 , t t p
where C is a constant for a given tissue; xtip, xz2, and xz3 are the positions of the needle tip and the tissue surface relative to a fixed coordinate system before insertion; t is time; and tp is the time of insertion (B) as shown in Figure 2. However, the measured cutting forces with a slight increase were not quite constant due to internal collisions causing additional stiffness forces that should not be considered. The cutting force is theoretically viewed as stable constant in both tissues and phantoms at various insertion velocities with some fluctuations because the rupture was relying on the level of inhomogeneity of the object [12,22].
To better understand the real-time force property during insertion, Elgezua et al. [50] presented a cutting force modeling based on the supposition that the force acquired during the deformation phase was equal to the cutting force, as follows:
f c u t t i n g 2 = K k L ( x x k 0 ) + K k N L ( x x k 0 ) 2
where x is the needle position, xk0 is the position at which the k-th insertion starts, and KkL and KkNL are the linear and nonlinear elastic moduli for the k-th insertion, respectively.
Stellman [56] provided a maximum cutting force model by considering the effects of the contact areas and resistances. The contact areas were determined by the tip characteristics, and the resistances reflected the tearing or puncturing. The model was given as:
f c u t t i n g 3 = G p A t t f i e l d + G c A c d f
where Gp represents the insertion resistance of the materials, Gc reflects the tear resistance of the media, At is the tip contact area, Ac is the surface area of the tear or crack, tfield is the field thickness, and df is the position where the crack force is acting.

2.4. Axial Insertion Force Modeling

In addition to classic stiffness-friction-cutting force model (Equation (1)), some scholars studied the axial insertion force as a whole without decomposition [15,45,57,58,162]. The soft tissue is boiled down to viscoelastic materials, and the insertion force could be calculated by the function of time-varying deformation accompanied by transformation of force and energy. Namely, the magnitude of the force acting on the needle equals the force on the interaction materials. The force is regarded as a combination of classical springs and dampers representing the elasticity and viscosity, respectively [15,57,58,162]. We summarize the common force modeling based on springs and dampers as shown in Table 4. Compared with the stiffness-friction-cutting force model (Equation (1)), the spring-damp force models cannot accurately reflect the true process of needle-tissue interaction. But they are easily used for online force estimation and control considering the simple model equation.
To efficiently manipulate forces by a simple model in computation and prepare it for real-time applications, Asadian et al. [45] established a force model with the use of nonlinear dynamics based on a modified LuGre model covering all phases of needle-tissue interaction including all forces acting on the needle. There is no separation between the axial force components and the entire intervention. Meanwhile, the method accurately reflects the real processing of the whole interaction and could be estimated online. Therefore it is available for real-time force control.

2.5. Multilayer Insertion Force Modeling

After a series of force analyses of homogeneous materials and tissues in a single layer, some scholars focused on multiple layers or different materials and tissue modeling and simulation [14,36,48,114]. Typically, Carra and Avila-Vilchis [36] provided a new universal force model to study the needle insertion into several tissue layers such as skin, fat and muscle as shown in Figure 8. The complete force model included a nonlinear stiffness force model, a modified Dahl friction and a constant cutting. Li et al. [114] employed a contact model calculating the force–deformation response of a needle in contact with soft tissue. Gordon et al. [48] used an exponential function applied in a piecewise manner over the length of an entire needle insertion to acquire force. Heng et al. [14] provided a haptic simulator specialized for Chinese acupuncture learning and training. In this work, the bidirectional force model was analyzed and established by a combination of classical force models both statically and dynamically in different tissues such as skin, adipose tissue, muscle, and bone. These models described the force properties change of the needle when it goes through different tissue layers. Compared with the previous presented single layer models, the multilayer models are more practical in the needle insertion modeling of the whole robot-assisted MIS.
In short, we summarized the common force modeling methods from various perspectives in this Section. The available models can be selected in accordance with the characteristics of the proposed force control. In the future, new force modeling methods will be established to simplify the control algorithm with higher accuracy and shorter delay, reduce the hardware cost incurred by the control scheme, and improve the systematic stability and reliability.

3. Needle Insertion Force Measurement

After the analysis of the force modeling techniques, needle insertion force measurement and feedback must be considered in force control. In this section, we classify the force measurement and estimation methods considering existing technologies and design both directly and indirectly. The outlook of this section is shown in Table 5.

3.1. Direct Needle Insertion Force Measurement

The common direct methods for force sensing during needle insertion with a commercial or homemade force sensor include strain gauges, piezoelectric sensors and optical sensors [27,97,101].
Strain gauges are the most adopted sensing method to acquire the force acting on a needle due to tissue deformation during needle insertion [12,15,16,27,28,29,40,46,69,72,79,81,83,86,91,93]. Strain gauges are selected for their good performance with small size, fine sensitivity, easy multi-axis measurement and high strength during force sensing [41,50,60,62,74,76,80,81,82,84,87,88,89,90,92,95]. Drift and hysteresis are very challenging due to temperature changes and electromagnetic noise [100]. The ATI Nano and Mini series are the most selected sensors in the area of needle insertion owing to their excellent functions, which were widely used in [15,27,28,40,41,43,49,86,116]. The ATI series sensors could be sterilized with ethylene oxide or formaldehyde to ensure the security of the surgery [3,103]. This is because it is difficult to produce a sensor that endures the sterilization condition of HPHT [3,103]. In addition, some scholars focused on homemade strain gauges based on requirements for a unique purpose such as specially shaped structures, indenters and microneedle applications [66,88,95].
Piezoelectric sensors are other commonly used sensors for needle insertion. They are based on piezoelectric materials, including piezoelectric ceramics (PZT) and polyvinylidene fluoride (PVDF) [3,101,107,164]. In these materials, we could detect a voltage variation from the material caused by mechanical stress [3,101]. Piezoelectric sensors are famous for their large force measurement ranges, high bandwidths, small sizes and high power densities [101,107]. However, they are appropriate for dynamical, but not static, force measurements because of the drifting signal resulting from temperature changes and charge leakages [100].
During needle insertion, many authors presented optical sensors to measure force or pressure information based on the varying intensity or phase from a light signal [63,64,93,94,96,97]. An optical sensor is able to acquire force with multiple DOFs and in high-intensity magnetic fields for imaging with high sensitivity, reproducibility and no hysteresis [136]. However, optical sensors are limited to cable deformation or calibration and insensitive to small deformations caused by microforces [100]. In optical sensors, fiber Bragg grating (FBG) is popular in needle insertion, especially in ultra-precise applications such as retinal vein cannulation (RVC) [96,97,103].
There are some other direct technologies [106] used in needle insertion, such as capacitive-based [105] and resonance-based sensing methods. These methods were membrane-based technologies [3,105,106]. Meanwhile, piezomagnetic materials remain to be developed for force sensing during needle insertion [3]. Some control algorithms such as neural networks, general bilateral control and the modified extended Kalman filter are used to reduce the measurement bias and noise [3,101,108,109,110,111,135].

3.2. Indirect Needle Insertion Force Estimation

Many authors attempted indirect methods to acquire force information during needle insertion, which include calculation methods [60,61,70,73,77], image-based methods [27,62,65,71,75,81,83,84,98,99,102,104] and actuator input methods [45,67,70].
In the calculation methods, scholars acquired the force and calculated the unknown force using force functions [60,61,70,73,77]. The method is available for forces that are not easy to detect. However, the instrument structure may be complex [60,61,70,73,77].
The image-based method is suitable for experiments equipped with imaging devices, which could reduce the cost and uncertainty of additional sensors [3,71,134,135]. They acquired the force information according to the image features such as the computed tomography (CT) value [62]. However, from the acquired image in one plane, we cannot precisely analyze the forces in the space.
In the actuator input method, the joints of a manipulator are driven by the actuator, and the motor’s input could be directly related to the magnitude of the generated force or torque [3,108,109,110,111]. The force or torque is then acquired with the control algorithms [45,67,70,108,109,110,111]. The method is beneficial for online measurement and control. However, the error compensation mechanisms must be improved to reduce the uncertainty.
These indirect force insertion methods have been popular for a fledging period and remain to be improved in the future. New rising technologies such as deflection and position sensors to acquire force are typical examples of indirect methods [3,71,165]. The force measurements in the future can also be combined with new imaging technologies such as single photon emission computed tomography (SPECT), positron emission computed tomography (PECT), and photoacoustic tomography (PAT). In this way, the force measurement and estimation system could achieve higher accuracy compared to the present techniques, and we can choose the available imaging technology according to the various features of the techniques and applications.
The indirect methods can reduce the dependence of the sensor and verify the effectiveness of sensors. Therefore, the limitation of the sensors such as high cost, bandwidth limitations for feedback, instability, and HPHT sterilization could be eliminated. However, the acquired force cannot precisely describe the force details. For example, the estimation error could be obvious compared to direct force measurement methods [62].

4. Influence Factor of Needle Insertion Force

In this part, we review the parameter influence factors of the needle-tissue interaction force during the insertion process to better understand the needle-tissue interaction force model and then precisely realize force control. After a survey and analysis of research articles, we divide the factors that influence the needle-tissue interaction force into three main parts: needle properties, tissue characteristics and insertion methods. The analysis of the influence factors are summarized and discussed in Table 6.

4.1. Needle Properties

The properties of the needle, such as diameter, tip type, sharpness, lubrication, and cannula may affect the insertion force.
First, we could conclude from the previous articles that a larger needle diameter could produce larger punctures as well as larger cutting and friction forces in vivo and in silicone [76,82,117,126]. As the diameter increases, the tip type effect is also amplified, and the peak axial force increases sharply [76,117,126].
Second, the basic tip shape could affect the insertion force in different tissues and materials. However, in various materials, the peak force was created in different tip types [76,117,126]. The reasons remain to be resolved. In addition, the inclination and normal rake angles would cause higher cutting forces in series [78,79,120]. The increased cutting edges would also lead to lower friction forces in artificial materials [68]. The bevel angle is another important parameter that affects the magnitude of the force. Lower bevel angles can cause lower axial forces and smaller deformations in almost all materials and tissues [25,75,92,122]. In addition, the total force could be influenced by the asymmetrical tip considering the insertion orientation and the fiber trend of inhomogeneous materials [12,62,83].
Sharpness and lubrication are other important influence factors on needle-tissue interactions. However, from the related articles [56,134], we could speculate that the effects of sharpness and lubrication may be synchronously affected by diameter, and the threshold values of diameter remain to be further researched. However, the lubrication independent of diameter, type and manufacturing affect the insertion force in polyurethane membranes [56,134]. Finally, cannula and trocar can affect the needle-tissue contact area and cutting force [66,81,92,95]. However, research specially focusing on the effects of cannula was not found in public articles.

4.2. Tissue Characteristics

In this part, we introduce how tissue characteristics affect the needle insertion force, such as material or tissues, experimental pretreatment and individual differences.
The most popular materials during insertion experiments can be divided into artificial materials and living tissues [25,27,28,42,44,69,74,75,76,119,122,126,127,128,129,130]. The porcine and bovine tissues or organs are most commonly used in insertion experiments [25,27,28,42,44,69,74,75,76,119,122,126,127,128,129,130]. Meanwhile, many scholars presented artificial phantoms to replace the use of animal organs considering reproducibility, visibility, ethics and morals [22,46,82,122,133,134,135,136,137]. Although manmade materials have many advantages, we must make a reasonable selection in accordance with practical considerations owing to the differences between artificial materials and practical organs. From microscopic observation, the needle-tissue insertion force between artificial and real biological tissues can vary due to the significantly different microstructures [38,72,76,122,138]. From public experimental data analysis [38,72,76,122,138], some important indexes such as the force-displacement linearity, frictional coefficient, motion formation influence, rupture toughness, elasticity modulus and crack shapes are obviously different during needle-tissue insertion. The manmade material replacements introduce considerable uncertainties for research in terms of the unknown suborgan and pathological changes in practical tissues [15,28,74,82,112]. In recent years, researchers began to focus on in vivo experiments on human or porcine organs [15,28,74,82,112].
The interaction forces between animal and human tissues are not definite. In insertion experiments of skin, the insertion force of porcine skin is larger than that of humans [127]. In blood vessel insertion experiments, the force–time curve is almost the same for humans and rabbits [128]. In [129], the stiffness force of the retinal vein in vivo is much higher than ex vivo. From that, we can infer that the stiffness force may be influenced by whether the tissue is alive or dead. On the other hand, the time between death and the experiment could also affect the magnitude of the axial force [130]. In [28], it was found that the presence of skin could clearly influence the peak force.
In clinical applications, additional factors such as blood flow, tissue interlace, moisture, temperature and patient-specific criteria such as age, gender, BMI, ethnicity, prior treatment, stage of cancer, and Gleason score affect the interaction force and must be considered [27].

4.3. Robot-Assisted Insertion Method

Here, we review the needle insertion methods with varying speeds, motion modes, drive modes and locations, which will affect the insertion force during puncture.
Between materials, the relationship between force and speed could be different. As a whole, there is a negative correlation between the insertion velocity and the axial force in certain conditions [74]. When the speed increases to a threshold value, the total force remains nearly the same [25,76]. We could conclude from previous articles [25,76] that the threshold value could be determined by multiple parameters such as the properties of the needle, the materials and the interaction mechanism between them. We ought to highlight that a larger speed could lead to a larger slope of the force–displacement curve in artificial materials, whose linearity is significant for us to establish a linear insertion control system [116,119].
Except for a series of analyses on the force–velocity relationship, we could pay attention to the various motion formations resulting in different insertion forces. Either the total axial force or the simple friction force could be reduced by between 10% and 150% with the help of the rotation in both animal tissues and artificial phantoms during insertion or extraction [116,118,124,131]. Meanwhile, the vibration and twisting-rotating motion could also affect the total axial force [67,90,123].
From the point of view of the drive mode, robot-assisted needle insertion is much more stable than manual manipulation and could maintain a constant speed, as expected. From the publicly available experimental data, the magnitudes of the forces during automatic and manual operation are different in various tissue or materials [5,25]. Interruption during insertion can lead to a larger insertion force [25].
As discussed in previous sections, the tissues are famous for their inhomogeneous and anisotropic properties. Thus, the insertion location can also affect the axial force [115,144].

5. Parameter Identification for Needle Insertion Force Control

Although we adequately review the influence factors, the parameters must be different in different stage for unknown soft tissues or phantoms under different conditions. Therefore, the robot manipulator must be able to handle unknown conditions. For this reason, we analyze the parameter identification methods during needle insertion to keep track of the unknown parameters in this section.

5.1. Offline Parameter Identification

Some commercial software was used to construct complex models and the parameters directly. Asadian et al. [55] identified the undecided parameters to establish whole force modeling with MATLAB by attaching functions and the system identification toolbox. They regarded each function as a nonlinear state-space gray-box model and presented an iterative prediction-error minimizer and an adaptive Gauss-Newton search method to realize parameter identification. Considering a mass of data from the statistical method, Podder et al. [27] used the statistical software package “SWstat+” to formulate the models in accordance with all procedure-specific and patient-specific criteria.
Some scholars processed experimental data and then constructed functions or models. Simone [23] fitted each experimental datum point by point to acquire unknown parameters and then found the complete insertion force modeling with mean values of the parameters. Especially in [22], the authors established whole force modeling by identifying uncertain parameters using sinusoidal signals at different frequencies and speeds. Yan et al. [46] recognized patient-specific factors in a statistical sense with a backward stepwise regression method and established a baseline model considering all of these parameters.

5.2. Online Parameter Identification

The least squares method is the most common online parameter identification method in needle insertion [15,29,60,72,137]. Barbé et al. [15] presented a two-parameter model related to needle-tissue interaction forces. They used the robust recursive least squares method to estimate the models. DiMaio and Salcudean [29] provided the least squares method to identify the unknown parameters online in FEM-based modeling. However, the work shows poor real-time performance due to the excessive calculation of FEM as shown in Section 2. From the cell perspective, Xie et al. [137] identified the parameters of the supposed second-order polynomial model with the least squares method. Boroomand et al. [72] presented a LaGrange-based dynamic model of a coupled needle/tissue system with an output of the needle deflection. They realized real-time identification with a least squares parameter estimation method.
Fukushima et al. [60] used a recursive least squares method and a disturbance observer to acquire the total force of coaxial needle and estimate the friction force. Asadian et al. [45] used the LuGre model to describe the friction forces during all phases of the needle-tissue interaction. Here, they presented sequential extended Kalman filtering (EKF) to detect the parameters of the analytical model efficiently.
Although system identification technology is relatively successful in artificial intelligence (AI), this technology is still in its preliminary stages in the area of MIS, especially for robot-assisted needle insertion force control. The above articles are the only works in areas related to robot-assisted needle insertion force control. Therefore, we sum up some typical parameter identification methods in related areas to apply these methods to robot-assisted needle insertion in the future. We thus better realize precise and stable control according to [53,80,143,144,145,146,147,148,149,150], as shown in Table 7. Some parameter identification methods closely related to the features of the models and control schemes are not discussed here [144,145,146,147,148,149,150].

6. Robot-Assisted Needle Insertion Force Control System

In this section, we focus on the topic of needle insertion force control. The fundamental force control algorithms are classified in Table 8 according to the relationship between position or velocity and applied force, the application of direct force feedback, or their combinations. In the first part, we will review the most relevant articles in detail according to the classification. Considering that the force control of needle insertion is still in its initial stages, in the second part, we also include some related topics in concerned areas to enlighten more scholars to enhance the accuracy and robustness of the force feedback and control algorithms.

6.1. Robot-Assisted Needle Insertion Force Control System

The proportion (P), proportion integration (PI), proportion differentiation (PD), and proportion integration differentiation (PID) algorithms are common force control algorithms [17,18,152]. Lee et al. [18] provided a repulsive force feedback control based on a dynamic model of the electrorheological (ER) haptic master to enable the surgeon to feel the force feedback during robot-assisted MIS. In this work, they provided a Kalman filter to maintain the stability of the force feedback signal. The force feedback would result in the P controller producing an available intensity of the electric field reacting in the ER fluid domain of the haptic master, and then, the surgeon would feel the stiffness of the materials and tissue.
Graña et al. [152] provided a haptic platform based on electrorheological fluids (ERF) for surgical needle insertion to improve surgical skills and preoperative planning with a PI force controller considering stability compared to the PID controller.
Kim et al. [17] established a haptic device to realize the sense of touch. In this work, the master robot completed the expected force according to the supposed model with the aid of a PID controller. First, the open-loop controller was designed to obtain the control voltage of the haptic master motor. The PID controller then regulated the remnant force in accordance with the control voltage determined by the difference between the desired force and the output. After that, the current driver receiving the control voltage controlled the input current for solenoid coils of the bidirectional clutch (BDC) with the purpose of finding an available magnetic field. Thus, the viscosity transformation of the magnetorheological fluid (MRF) by a magnetic field would produce a torque acquired by a torque transducer translating into a force with a conversion vector. In the practical application, an improved model reflecting energy dissipation gradually rather than instantaneously as shown in this work would result in higher error due to the magnetic properties of the MRF.
Some authors focused on hybrid force control in a surgery robot [20,153]. Jayender et al. [153] provided a 7-DOF robot manipulator with a hybrid impedance control scheme to realize synchronous force/position control for performing catheter insertion to achieve less vessel damage and ensure surgery security during angioplasty. In this work, the authors showed two control loops—the outer loop produced the online position and force profiles tracked by the desired torques for each of the links, whereas an expected Cartesian acceleration of a joint was generated in the inner loop.
Wells et al. [20] provided a hybrid position/force control to realize sub-tactile force range manipulation for a handheld robotic system to reduce tissue damage and enhance human tactile feedback. In this work, the authors implanted a control algorithm with the advantages of micron-fine position control and the FBG force sensor by obtaining the tip’s interaction and answering with an opposing tip movement to avoid the disadvantages of tactile feedback and depth perception. Reductions of 42% and 52% were achieved for the mean and maximum forces, respectively, for vitreoretinal microsurgery with the aid of the control algorithm. In the condition without force, the system response with position control was combined with a low pass Butterworth filter. Once any constraints exceed the threshold value, the force control loop would work, and the output position would be regulated. In addition, the anisotropic force control was also presented to distinguish the differences between soft and hard materials.
Some scholars focused on force control considering the safety of the operator under a radioactive environment [65,81,102,104]. Franco and Ristic [102] provided a control scheme for needle insertion under the guidance of magnetic resonance imaging (MRI) to realize laser ablation of liver tumors. They provided precise position control of the slave with a time delay control (TDC) scheme and adaptive force control of the master compensating the actuator’s friction. The control architecture is shown in Figure 9.
Piccin et al. [65] presented a new insertion manipulator with the use of CT equipment to reduce X-ray exposure and increase the accuracy and efficiency of the surgery. The authors presented a new chuck providing an abundant space to avoid the effects of tissue fracture when the grasping needle is passively inserted into the soft tissue. In this way, the force acting on the needle could be acquired, and long-distance force feedback is established. In this work, the authors presented a three-channel bilateral controller with force environment compensation supported by related articles [104]. In this work, they modified its dynamics with the position control loop on the master side. Meanwhile, the force-feedback transparency was increased by the force control loop at the master side.
Buzurovic et al. [81] presented a new robot-assisted brachytherapy system based on image guidance to enhance the precision of needle motion. In this work, two predictive control strategies were provided to improve the insertion efficacy and system dynamics. In the first part, they predicted insertion force with neural network predictive control (NNPC) with a theoretical linearized state-space model. With the help of the nonlinear model of the robotic system, the controller acquired the control input vector (motor voltages) to achieve optimal performance according to the previous predicted performances and the force of the future system over a finite time interval. The experimental results showed that the control system was able to maintain robustness even with a high force gradient under complex dynamic behavior. In second part, the authors utilized feed-forward model predictive control (MPC), enabling the controller to instantly compensate the effect of the acquired disturbance’s impact instead of waiting until the effect was performed, considering the feedback control for the contact force. Compared to the MPC method, NNPC did not consider the insertion force and compensate the displacement by decreasing the force gradient. In this work, the authors implemented passive insertion force control accompanied by position and velocity control and considered the measured and unmeasured disturbances. Meanwhile, procedure- and patient-specific criteria were considered in the proposed MPC method.

6.2. Related Force Control Algorithm

A cell is a special soft tissue; cell injection requires more accurate needle insertion force control algorithms due to the small sizes of cells. From the soft tissue injection perspective, we will review some articles to better guide the future work on automatic needle insertion [142,151].
Xie et al. [142] presented a force control method to regulate the penetration force in an expected trajectory to realize automatic cell injection in a robot-assisted cell microinjection system. The proposed control scheme comprised two control loops. The outer loop was a nonlinear force-tracking controller that considered feedback linearization, whereas the inner loop was an impedance control that specified the needle-cell interaction. Huang et al. [151] presented an automatic cell injection system for batch-suspended cells to enhance the success rate and reduce expert training. In this work, the authors estimated the injection force online with a polyvinylidene fluoride microforce sensor attached to the micropipette. They then acquired an experiential relationship between the injection force and the expected injection trajectory with calibration. Later, the authors decoupled the out-of-plane cell injection into a position control in the X-Y horizontal plane and impedance control on the Z-axis. After that, they manipulated the injection pipette with a position and force control algorithm.
It is worth noting that the needle-tissue interaction via the impedance control and utilized the real-time force control to determine the needle position. It is critical for the force control system to maintain stability and accuracy during needle insertion. However, disturbances such as breathing motions would lead to some errors during surgical procedures; these have attracted increasing attention [154,155,156,157,158,159,160,161,162]. Some authors focused on this topic as follows.
Moreira et al. [162] selected the Kelvin-Boltzmann force model considering its accuracy and feasibility compared to other candidate models and found a force control scheme with active observer (AOB). They then demonstrated the role of the viscoelastic model in the interaction force control scheme and assessed the stability and robustness of the control scheme in theory and in vitro experiments. In this work, the force control under moving conditions and physiological motion compensation were estimated. The compensation ratios for the breathing and heartbeat motions are 87% and 79%, respectively. Similarly, Zarrad [161] provided an AOB in teleoperation to provide force feedback to the surgeon.
Dombre et al. [160] presented an external hybrid control combining position and force and composed of two embedded control loops to maintain constant exerted force between the dermatome and the skin in a homogeneous skin-harvesting robot. The external hybrid force-position control scheme is shown in Figure 10.
A series of authors attempted to offset the motions and keep the robot stable [154,155,156,157,158,159]. Pierrot et al. [154] manipulated an ultrasound probe interaction with a human body by applying an external force control in the Hippocrate robot. Dominici et al. [159] provided predictive force control with the aid of a process model to speculate future behavior based on current and previous forces. Lagerburg et al. [155] developed an automatic tapping device instead of pushing, which could be useful for tissue movement due to problematic needle insertion. Zemiti et al. [156] implemented a damping force control by calculating the expected velocities according to the exerted force in a laparoscopic surgical robot. The control scheme was famous for its force sensor-less implementation. Cagneau et al. [157] presented an iterative learning control (ILC) combined with classical damping control, which has the advantage of compensating periodical breathing motions in a laparoscopic surgical robot. Zarrouk et al. [158] implemented a feedback force control based on model reference adaptive control to acquire the contact efforts on a heart surface. However, the supposed control scheme was estimated only by simulation without considering the noisy characteristics. Xue et al. [166] presented a force control system including two loops in order to match the force functions from slave robot, the inner loop of which is a current controller and the outer a force-tracking controller. In this way, both the precision and the speed could be guaranteed and the methods could be suitable to all haptic interfaces with force sensing.

7. Discussion

The operating environment of the surgical robot can be a biological organ or a soft tissue with completely different physical properties. Its complex operating environment such as different pressure changes, temperature changes and humidity environment results that its mechanism and control design must be targeted and adaptive design. It is of great theoretical and practical value to study the tissue mechanism and control methods of surgical robots with different motion ability to adapt to different environmental conditions.
Several typical models for describing biological tissue are linear elastic model, nonlinear elastic model, linear viscoelastic model, nonlinear viscoelastic model and biological heterogeneity and homogeneity model. In robot surgical system, to meet the requirements of real-time computing, we often make the constitutive equation for simplification. Therefore the future study would be more focusing on linear elastic model, linear viscoelastic model with the isotropic property.
Without a reliable evaluation system of accuracy, there is no way to define the precision of modeling from the quantitative point of view. There are two basic verification methods. The first one is the convergence of model simulation results. This method was used by most early researchers. The second one is compared with the actual biomechanical experiment results. This method has better reliability, but there are few studies in this area, and no quantitative evaluation system has been established. Therefore, the establishment of reliable means to verify the accuracy of the model is one of the future direction of development.
Due to the small size of the surgical robot, the micro-sensor should be based on MEMS technology while the size of sensitive element is under micrometer.
We use a variety of integrated bit sensor for real-time monitoring to achieve sensor technology. The general wired network sensor to the operation of real-time detection has brought some inconvenience since it is easy to be coiled with the other instrument. Wireless network sensor is a good solution to this problem. In a variety of complex environments, they are able to successfully collect data, which is a qualitative leap for the development of surgical instruments.
Intelligent sensor is actually refers to the soft sensor technology, which is mainly used in the sensor artificial neural network, fuzzy reasoning and expert systems and other advanced technology to make it more humane. The microprocessor system is expected to be added to the intelligent sensor. With the system collecting data processing, the surgeon can use the computer to obtain real-time acquisition results. In the future development of the sensor, the technology will become a key aspect in surgical robots.
Faced with dynamic change, unknown and complex external environment, the accurate perception of the environment is the basis for decision-making and control. Perceived information fusion, environmental modeling, environmental understanding and learning mechanism will be the important part of environmental perception and control strategy in the future.
In the face of dynamic changes in the external environment, surgical robots must be based on established operational tasks and environmental perception results with the built-in algorithms for planning, decision-making and control to achieve the ultimate goal. In the absence of human intervention or large delay in the case, autonomous control can ensure that the risk of surgery to complete the task would be avoided.

8. Challenges and Future Work

As shown in Table 2, from the application of needle insertion, the FEM, energy, statistical and analytical methods all could be used in needle deflection or tissue deformation, path planning or navigation and force analysis. Initially, with the help of machine learning, the FEM could also be used for online control featured with accurate representation of complex geometry and material properties. But in the future, the research need to reduce the time delay caused by excessive calculation and keep a balance between the control precision and calculation speed. Secondly, with the help of novel advanced control methods, the energy methods could online reflect energy variation and detail information. Thirdly, with the help of big data analysis, the statistical methods could acquire data distribution characters and reflect patient-specific and procedure-specific criteria in the future. The huge workload of data correlation analysis would be reduced.
As shown in Table 3, the novel analytical modeling methods should be developed in the future. From the analysis of the table, the following rules should be taken into consideration. Firstly, the new stiffness force model could better describe the nonlinear force caused by small or large deformations. The parameters could reflect the dissimilar material properties and capture the local effects or represent the total solution. In this way, the time of membrane rupture could be precisely predicted and the online force control could be better predicted. Secondly, the new friction force model should reflect both dynamic and static friction. At the same time, the model should avoid the influence caused by special needle or material properties with low error. As the needle-tissue relative velocity and presliding displacement in a dynamical condition are hard to be collected, the novel method should be without acquiring these parameters. Besides, the online force distribution of the needle during insertion could be also studied with the help of the novel electronic skin. Finally, the cutting force should be further studied in order to reflect real-time force property wholly. Meanwhile, to better study the cutting force, the further study should focus on the effects of the contact areas and resistances, reflect tip characteristics and the tearing or puncturing processing. In this way, the surgical process could be better understood and the delay time would be shortened.
As shown in Table 5, we can design a novel transducer that takes into consideration measurement ranges, resolution, sensitivity, sterilization and frequency response in limited spaces and in multiple DOFs in order to acquire online force perception and control in the future.
The future study should have a balance between the increasing DOFs and the decreasing space. On the one hand, the DOFs reflect details regarding needle insertion force in different directions, which are the key parameters for sensor design. According to our review of public articles, the DOF is only one in the early time and recently the DOFs of needle improve to 6 or 7 in different applications. However, the size of the sensor needs to be diminished further, once the DOFs improve. On the other hand, the space limitation and weight must be taken into consideration because of the narrow scope for both operation and portability. With novel materials and MEMS technology, the smaller sensors could also be developed. Furthermore, the novel electronic skin technology could also be studied with MIS technology, so the distribution of the interaction force during the insertion process could be monitored. At the same time, the sensor design of online force visualization could be a key technology to break through in the haptic study of MIS. In the end, the multi-perception fusion could be further developed with help of imaging and haptic technology.
As we all know, transducers are required to perform in wet and hot environments; they must be made up of biocompatible materials in accordance with the sensor environments during needle insertion. We must therefore design the available waterproof sensors, without any cracks disturbed by tiny bioactive substances. On the other hand, good sealed sensors can also be developed. When it comes to biocompatible materials, we can design an appropriate composition of sensors in the light of no reaction as well as safety with the body, easy acquirement and low cost. In clinical applications, sterilization is necessary during surgical operation in conjunction with physics and chemistry methods to protect patients from microbial infections. As such, these sensors must be able to work well after sterilization processes, such as chemical erosion, HPHT or EMI. Finally, the soft materials for haptic sensing could also be developed because of the flexible manipulator.
After the application period, the operational environment may have altered the transducer’s stability. If we use a sensor over a long period or under conditions that are difficult to change, we could develop convenient and precise calibration methods in order to ensure the stability, reproducibility and accuracy of force sensing.
In the analysis of the influencing factors of the mechanical model, we construct the premise of soft tissue mechanics, such as linear elasticity. However, the soft tissue tends to be viscoelastic or superelastic. For the more accurate simulation of the puncture process, the viscoelastic properties of the soft tissue should be taken into account and the nonlinearity would be studied. In future studies, we would consider the microscopic and macroscopic analysis of the factors affecting the puncture force, such as the characteristics of the puncture force from the perspective of fracture mechanics.
As shown in Table 6, the correlations between various factors and models are not studied or inconclusive. In the future study, these correlations could be further studied in order to better establish the models. Meanwhile although many scholars have analyzed the various factors of puncture force, the influence of each factor is mutually restricted. In the future study, a number of influencing factors should be analyzed statistically and the weighting factors are put forward to obtain the optimal combination of parameters. This will lead to the establishment of a more optimized mechanical model, while optimizing the control strategy of needle.
The existing research is mostly based on the single organ, while the actual human structure and constraints are complex and changeable. This makes the calculation and simulation accuracy limited in some degree. Therefore, in future studies, the development of anatomical multibody system will help to improve the accuracy of the analysis of factors affecting the puncture force.
The purpose of parameter identification and feedback control is to enhance the system’s ability to work under uncertain conditions. If the robustness of the feedback control is strong, the system identification accuracy is reduced with the operation time reduced and the response speed improved. Therefore, the integrated method of parameter identification and feedback control will be more advantageous than individual parameter identification. It is very promising to use the feedback control to assist in the realization of parameter identification.
Force control technology are the most important factors affecting the treatment effect. Based on the role of the doctor in the control loop, the force control of insertion can be divided into 2 directions to be developed. One is the way of teleoperation. The master and slave manipulator system are used. That is the doctor operates the master manipulator, and the needle is manipulated by the slave. The other is self-control, using image and force feedback information to complete the force control independently. Therefore, the autonomous control is the ultimate goal of robot assisted insertion.
Because needle insertion requires high accuracy, safety and stability, the traditional control theory is difficult to be directly applied to the analysis and design for surgical robot control. While the current research in this area is still in an initial stage. The problem is mainly caused by the uncertainty of needle insertion control. That is the uncertainty of soft tissue attributes, the noise interference of medical images, the accuracy and delay characteristics of force control. In the future, the force control could be updated with the improvement of the above three topics.
From the overview of the review, we hope that future research can make a breakthrough from the following aspects:
  • The establishment of virtual surgery model.
  • Delay problem caused by the ultra-long distance.
  • The enhancement of human-computer collaboration and the system transparency.
  • The abundance of information collection and feedback in the focus area.
  • The improvement of the apparatus space movement.

9. Conclusions

The advancement of force feedback and control will help us not only reduce tissue deformation and needle deflection but also provide the operator with a direct sense of operation and control over the surgical instruments during surgery. Furthermore, when the surgical robot interacts with its environment, the robot could autonomously identify the unforeseen circumstances and implement the appropriate algorithms. Due to robot use, high-powered needle insertion, even in an MIS surgery system, would be widely used with better reliability, higher accuracy, less pain, lower cost, faster recovery, and higher satisfaction.
In this survey, we systematically summarize the key technologies from the entire process of robot-assisted needle insertion. First, the force modeling of needle insertion into soft tissue with analytical methods was reviewed. The insertion model reflects the robot environmental interaction characteristics. We then focused on the direct and indirect force measurement methods during needle insertion, which provide real-time force feedback information in a closed force control loop. The factors that influence the interaction force were discussed. Later, we focused on the parameter identification methodology to accurately accomplish intact force control during needle insertion. Finally, we reviewed the force control methods in related areas. All studies show that the force control during needle insertion is still at its initial stage. The non-axial force control is rare in all the studies. The influence factors of modeling are comprehensively studied. However, many questions remain open for investigation, especially the topics concerning the influence of tissue characteristics. The modeling could be acquired with the current direct or indirect sensor techniques. Besides, needle deflection or path planning are major problems for accurate needle control in the future research.
In the future, higher efficiency and precision algorithms would be developed with the sharp development of software and hardware, resulting in preferable sensors and identification methods. The new force modeling and control algorithms could utilize some other easily obtained physical parameters instead of force measurements and parameter identification. On the other hand, the advancement of force control is progressing, but it is still lagging behind the studies on surgical route planning and guidance using imaging technology. This may be due to the safety of operation. Needle insertion force control is still an emerging area with many problems to be resolved in the future, such as telesurgery requiring a sense of immediacy, the combination of touch and vision sense with progressive emergency processing technologies, the portability and miniaturization of surgical and detection instruments, the microforce control and multi-DOF manipulation in tiny anisotropy materials and tissues.

Acknowledgments

We gratefully acknowledge the financial support from the National Natural Science Foundation of China (No. 61403320 and No. 51405236) and Natural Science Foundation of Guangdong Province (No. 2017A030313352).

Conflicts of interest

The authors declare no conflict of interest.

References

  1. Abolhassani, N.; Patel, R.; Moallem, M. Needle insertion into soft tissue: A survey. Med. Eng. Phys. 2007, 29, 413–431. [Google Scholar] [CrossRef] [PubMed]
  2. Misra, S.; Ramesh, K.; Okamura, A. Modeling of tool-tissue interactions for computer-based surgical simulation: A literature review. Presence 2008, 17, 463–491. [Google Scholar] [CrossRef] [PubMed]
  3. Xiong, L.F.; Chng, C.B.; Chui, C.K.; Yu, P.W.; Li, Y. Shared control of a medical robot with haptic guidance. Int. J. Comput. Assist. Radiol. Surg. 2017, 12, 137–147. [Google Scholar] [CrossRef] [PubMed]
  4. Cowan, N.J.; Goldberg, K.; Chirikjian, G.S.; Fichtinger, G.; Alterovitz, R.; Reed, K.B.; Kallem, V.; Park, W.; Misra, S.; Okamura, A.M. Robotic needle steering: Design, modeling, planning, and image guidance. In Surgical Robotics; Springer: New York, NY, USA, 2011; pp. 557–582. [Google Scholar]
  5. Van Gerwen, D.J.; Dankelman, J.; van den Dobbelsteen, J.J. Needle-tissue interaction forces—A survey of experimental data. Med. Eng. Phys. 2012, 34, 665–680. [Google Scholar] [CrossRef] [PubMed]
  6. Elgezua, I.; Kobayashi, Y.; Fujie, M.G. Survey on current state-of-the-art in needle insertion robots: Open challenges for application in real surgery. Proc. CIrP 2013, 5, 94–99. [Google Scholar] [CrossRef]
  7. Ruurda, J.P.; van Vroonhoven, T.J.; Broeders, I.A.M.J. Robot-assisted surgical systems: A new era in laparoscopic surgery. Ann. R. Coll. Surg. Eng. 2002, 84, 223. [Google Scholar] [CrossRef]
  8. Dogangil, G.; Davies, B.L.; Y Baena, F.R. A review of medical robotics for minimally invasive soft tissue surgery. Proc. Inst. Mech. Eng. H J. Eng. Med. 2010, 24, 653–679. [Google Scholar] [CrossRef] [PubMed]
  9. Ghezzi, T.L.; Corleta, O.C. 30 Years of Robotic Surgery. World J. Surg. 2016, 40, 2550–2557. [Google Scholar] [CrossRef] [PubMed]
  10. Su, H.; Shang, W.; Li, G.; Patel, N.; Fischer, G.S. An MRI-Guided Telesurgery System Using a Fabry-Perot Interferometry Force Sensor and a Pneumatic Haptic Device. Ann. Biomed. Eng. 2017, 45, 1–12. [Google Scholar] [CrossRef] [PubMed]
  11. Kronreif, G.; Furst, M.; Kettenbach, J.; Figl, M.; Hanel, R. Robotic guidance for percutaneous interventions. Adv. Robot. 2003, 17, 541–560. [Google Scholar] [CrossRef]
  12. Hing, J.T.; Brooks, A.D.; Desai, J.P. Reality-based needle insertion simulation for haptic feedback in prostate brachytherapy. In Proceedings of the IEEE International Conference on Robotics and Automation, ICRA, Orlando, FL, USA, 15–19 May 2006; pp. 619–624. [Google Scholar]
  13. Villani, L.; De Schutter, J. Force control. In Springer Handbook of Robotics; Springer: Berlin/Heidelberg, Germany, 2008; pp. 161–185. [Google Scholar]
  14. Heng, P.A.; Wong, T.T.; Leung, K.M.; Chui, Y.P.; Sun, H. A haptic needle manipulation simulator for Chinese acupuncture learning and training. Int. J. Image Graph. 2006, 6, 205–230. [Google Scholar] [CrossRef]
  15. Barbé, L.; Bernard, B.; de Michel, M.; Afshin, G. In vivo model estimation and haptic characterization of needle insertions. Int. J. Robot. Res. 2007, 26, 1283–1301. [Google Scholar] [CrossRef]
  16. Kokes, R.; Lister, K.; Gullapalli, R.; Zhang, B.; MacMillan, A.; Richard, H.; Desai, J.P. Towards a teleoperated needle driver robot with haptic feedback for RFA of breast tumors under continuous MRI. Med. Image Anal. 2009, 13, 445–455. [Google Scholar] [CrossRef] [PubMed]
  17. Kim, P.; Kim, S.; Choi, S.H.; Oh, J.S.; Choi, S.B. Force modeling for incision surgery into tissue with haptic application. In SPIE Smart Structures and Materials+ Nondestructive Evaluation and Health Monitoring. International Society for Optics and Photonics; SPIE: Bellingham, WA, USA, 2015; p. 94311N. [Google Scholar]
  18. Lee, S.R.; Uhm, C.H.; Seong, M.S.; Oh, J.S.; Choi, S.B. Repulsive force control of minimally invasive surgery robot associated with three degrees of freedom electrorheological fluid-based haptic master. Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci. 2013, 228, 1606–1621. [Google Scholar] [CrossRef]
  19. Kermani, M.R.; Patel, R.V.; Moallem, M. Friction identification and compensation in robotic manipulators. IEEE Trans. Inst. Meas. 2007, 56, 2346–2353. [Google Scholar] [CrossRef]
  20. Wells, T.S.; MacLachlan, R.; Riviere, C.N. Toward hybrid position/force control for an active handheld micromanipulator. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 772–777. [Google Scholar]
  21. Zeng, G.; Hemami, A. An overview of robot force control. Robotica 1997, 15, 473–482. [Google Scholar] [CrossRef]
  22. Okamura, A.M.; Simone, C.; Leary, M. Force modeling for needle insertion into soft tissue. IEEE Trans. Biomed. Eng. 2004, 51, 1707–1716. [Google Scholar] [CrossRef] [PubMed]
  23. Simone, C. Modeling of Needle Insertion Forces for Percutaneous Therapies. Master’s Thesis, Johns Hopkins University, Baltimore, MD, USA, 2002. [Google Scholar]
  24. D’Aulignac, D.; Balaniuk, R.; Laugier, C. A haptic interfacefor a virtual exam of the human thigh. In Proceedings of the IEEE International Conference on ICRA’00 Robotics and Automation, San Francisco, CA, USA, 24–28 April 2000; Volume 3, pp. 2452–2457. [Google Scholar]
  25. Jiang, S.; Li, P.; Yu, Y.; Liu, J.; Yang, Z. Experimental study of needle-tissue interaction forces: Effect of needle geometries, insertion methods and tissue characteristics. J. Biomech. 2014, 47, 3344–3353. [Google Scholar] [CrossRef] [PubMed]
  26. Sneddon, I.N. The relation between load and penetration in the axisymmetric boussinesq problem for a punch of arbitrary profile. Int. J. Eng. Sci. 1965, 3, 47–57. [Google Scholar] [CrossRef]
  27. Podder, T.K.; Sherman, J.; Messing, E.M.; Rubens, D.J.; Fuller, D.; Strang, J.G.; Brasacchio, R.A.; Yu, Y. Needle insertion force estimation model using procedure-specific and patient-specific criteria. In Proceedings of the 28th Annual International Conference on Engineering in Medicine and Biology Society, New York, NY, USA, 30 Augest–3 September 2006; pp. 555–558. [Google Scholar]
  28. Maurin, B.; Barbe, L.; Bayle, B.; Zanne, P.; Gangloff, J.; De Mathelin, M.; Gangi, A.; Soler, L.; Forgione, A. In vivo study of forces during needle insertions. In Proceedings of the Medical Robotics, Navigation and Visualisation Scientific workshop, Remagen, Germany, 11–12 March 2004; pp. 1–8. [Google Scholar]
  29. Dimaio, S.P.; Salcudean, S.E. Needle insertion modeling and simulation. IEEE Trans. Robot. Autom. 2003, 19, 864–875. [Google Scholar] [CrossRef]
  30. Yankelevsky, D.Z.; Eisenberger, M.; Adin, M.A. Analysis of beams on nonlinear Winkler foundation. Comput. Struct. 1989, 31, 287–292. [Google Scholar] [CrossRef]
  31. Yang, T.; Yin, H.; Zhao, X.; Han, J.; Xu, W. Interaction modeling and simulation of a flexible needle insertion into soft tissues. In Proceedings of the 41st International Symposium on Robotics, ISR/Robotik, Munich, Germany, 2–3 June 2014; pp. 1–6. [Google Scholar]
  32. Yan, H.; Liu, P.X.; Zhang, J. Modelling of needle insertion forces for surgical simulation. In Proceedings of the IEEE International Conference on Mechatronics and Automation, Niagara Falls, ON, Canada, 29 July–1 Augest 2005; Volume 2, pp. 592–595. [Google Scholar]
  33. Dupont, P.E.; Armstrong, B.; Hayward, V. Elasto-plastic friction model: Contact compliance and stiction. In Proceedings of the American Control Conference, Chicago, IL, USA, 28–30 June 2000; Volume 2, pp. 1072–1077. [Google Scholar]
  34. Kobayashi, Y.; Sato, T.; Fujie, M.G. Modeling of friction force based on relative velocity between liver tissue and needle for needle insertion simulation. In Proceedings of the Annual International Conference on IEEE Engineering in Medicine and Biology Society (EMBC), Minneapolis, MN, USA, 3–6 September 2009; pp. 5274–5278. [Google Scholar]
  35. Carra, A.; Avila-Vilchis, J.C. Needle insertion modeling through several tissue layers. In Proceedings of the Automation and Robotics (CAR), 2nd International Asia Conference on Informatics in Control, Wuhan, China, 6–7 March 2010; Volume 1, pp. 237–240. [Google Scholar]
  36. Carra, A.; Avila-Vilchis, J.C. Multilayer needle insertion modeling for robotic percutaneous therapy. In Proceedings of the 4th International Conference on Bioinformatics and Biomedical Engineering (iCBBE), Chengdu, China, 18–20 June 2010; pp. 1–4. [Google Scholar]
  37. Barbé, L.; Bayle, B.; de Mathelin, M.; Gangi, A. Needle insertions modelling: Identifiability and limitations. Modell. Control. Biomed. Syst. 2006, 2006, 129. [Google Scholar] [CrossRef]
  38. He, X.; Chen, Y.; Tang, L. Modeling of flexible needle for haptic insertion simulation. In Proceedings of the IEEE Conference on Virtual Environments, Human-Computer Interfaces and Measurement Systems, VECIMS 2008, Istanbul, Turkey, 14–16 July 2008; pp. 184–189. [Google Scholar]
  39. Mahvash, M.; Hayward, V. Haptic rendering of cutting: A fracture mechanics approach. Haptics-e 2001, 2, 1–12. [Google Scholar]
  40. Crouch, J.R.; Schneider, C.M.; Wainer, J.; Okamura, A.M. A velocity-dependent model for needle insertion in soft tissue. In Medical Image Computing and Computer-Assisted Intervention-Miccai; Springer: Berlin/Heidelberg, Germany, 2005; pp. 624–632. [Google Scholar]
  41. Asadian, A.; Kermani, M.R.; Patel, R.V. A compact dynamic force model for needle-tissue interaction. In Proceedings of the Annual International Conference on IEEE Engineering in Medicine and Biology Society (EMBC), Buenos Aires, Argentina, 31 August–4 September 2010; pp. 2292–2295. [Google Scholar]
  42. Asadian, A.; Patel, R.V.; Kermani, M.R. A distributed model for needle-tissue friction in percutaneous interventions. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China, 9–13 May 2011; pp. 1896–1901. [Google Scholar]
  43. Asadian, A. Robotics-Assisted Needle Steering for Percutaneous Interventions: Modeling and Experiments. 2013. Available online: https://ir.lib.uwo.ca/etd/1260/ (accessed on 3 May 2013).
  44. Wang, L.; Hirai, S. A local constraint method for needle insertion modeling and simulation. In Proceedings of the IEEE International Workshop on Haptic Audio Visual Environments and Games (HAVE), Hebei, China, 14–17 October 2011; pp. 39–44. [Google Scholar]
  45. Asadian, A.; Kermani, M.R.; Patel, R.V. A novel force modeling scheme for needle insertion using multiple Kalman filters. IEEE Trans. Instrum. Meas. 2012, 61, 429–438. [Google Scholar] [CrossRef]
  46. Yan, K.; Podder, T.; Li, L.; Joseph, J.; Rubens, D.R.; Messing, E.M.; Liao, L.; Yu, Y. A real-time prostate cancer detection technique using needle insertion force and patient-specific criteria during percutaneous intervention. Med. Phys. 2009, 36, 4184–4190. [Google Scholar] [CrossRef] [PubMed]
  47. Asadian, A.; Kermani, M.R.; Patel, R.V. An analytical model for deflection of flexible needles during needle insertion. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), San Francisco, CA, USA, 25–30 September 2011; pp. 2551–2556. [Google Scholar]
  48. Gordon, A.; Kim, I.; Barnett, A.C.; Moore, J.Z. Needle Insertion Force Model for Haptic Simulation. In Proceedings of the ASME 10th International Manufacturing Science and Engineering Conference, Charlotte, CA, USA, 8–12 June 2015. [Google Scholar]
  49. Haddadi, A.; Hashtrudi-Zaad, K. Development of a dynamic model for bevel-tip flexible needle insertion into soft tissues. In Proceedings of the Annual International Conference on IEEE Engineering in Medicine and Biology Society (EMBC), Boston, MA, USA, 30 August–3 September 2011; pp. 7478–7482. [Google Scholar]
  50. Elgezua, I.; Kobayashi, Y.; Fujie, M.G. Estimation of needle tissue interaction based on non-linear elastic modulus and friction force patterns. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), Chicago, IL, USA, 14–18 September 2014; pp. 4315–4322. [Google Scholar]
  51. Wang, L.; Wang, Z.; Hirai, S. Modeling and simulation of friction forces during needle insertion using local constraint method. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vilamoura, Portugal, 7–12 October 2012; pp. 4926–4932. [Google Scholar]
  52. Maurel, W. 3D Modeling of the Human Upper Limb Including the Biomechanics of Joints, Muscles and Soft Tissues. Ph.D. Thesis, Laboratoire d’Infographie-Ecole Polytechnique Federale deLausanne, Lausanne, Switzerland, 1999. [Google Scholar]
  53. Richard, C.; Cutkosky, M.R.; MacLean, K. Friction identification for haptic display. In Proceedings of the ASME IMECE, Mechanical Engineers, Dynamic Systems and Control Division, Nashville, TN, USA, 14–19 November 1999; Volume 67, pp. 327–334. [Google Scholar]
  54. Simone, C.; Okamura, A.M. Modeling of needle insertion forces for robot-assisted percutaneous therapy. In Proceedings of the IEEE International Conference on Robotics and Automation, ICRA’02, Washington, DC, USA, 11–15 May 2002; Volume 2, pp. 2085–2091. [Google Scholar]
  55. Asadian, A.; Patel, R.V.; Kermani, M.R. Dynamics of translational friction in needle-tissue interaction during needle insertion. Ann. Biomed. Eng. 2014, 42, 73–85. [Google Scholar] [CrossRef] [PubMed]
  56. Stellman, J.T. Development, Production, and Characterization of Plastic Hypodermic Needles. Master Thesis, Georgia Institute of Technology, Atlanta, GA, USA, 2009. [Google Scholar]
  57. Fung, Y.C. Biomechanics—Mechanical Properties of Living Tissues, 2nd ed.; Springer: New York, NY, USA, 1993. [Google Scholar]
  58. Mesquita, A.D.; Coda, H.B. A simple Kelvin and Boltzmann viscoelastic analysis of three-dimensional solids by the boundary element method. Eng. Anal. Bound. Elem. 2003, 27, 885–895. [Google Scholar] [CrossRef]
  59. Chentanez, N.; Alterovitz, R.; Ritchie, D.; Cho, L.; Hauser, K.K.; Goldberg, K.; Shewchuk, J.R.; O’Brien, J.F. Interactive Simulation of Surgical Needle Insertion and Steering. ACM 2009, 28, 88. [Google Scholar]
  60. Fukushima, Y.; Kiyoshi, N. Estimation of the friction force during the needle insertion using the disturbance observer and the recursive least square. Robomech. J. 2014, 1, 1–8. [Google Scholar] [CrossRef]
  61. Kataoka, H.; Washio, T.; Chinzei, K.; Mizuhara, K.; Simone, C.; Okamura, A.M. Measurement of the tip and friction force acting on a needle during penetration. In Medical Image Computing and Computer-Assisted Intervention—MICCAI 2002; Springer: Berlin/Heidelberg, Germany, 2002; pp. 216–223. [Google Scholar]
  62. Matsumiya, K.; Momoi, Y.; Kobayashi, E.; Sugano, N.; Yonenobu, K.; Inada, H.; Tsuji, T.; Sakuma, I. Analysis of forces during robotic needle insertion to human vertebra. In Medical Image Computing and Computer-Assisted Intervention-MICCAI; Springer: Berlin/Heidelberg, Germany, 2003; pp. 271–278. [Google Scholar]
  63. Mo, Z.; Xu, W.; Broderick, N. A Fabry-Perot optical fiber force sensor based on intensity modulation for needle tip force sensing. In Proceedings of the 2015 6th International Conference on Automation, Robotics and Applications (ICARA), Queenstown, New Zealand, 17–19 February 2015; pp. 376–380. [Google Scholar]
  64. Xu, J. High Temperature High Bandwidth Fiber Optic Pressure Sensors. PhD Thesis, Virginia Polytechnic Institute and State University, Blacksburg, VA, USA, 2005. [Google Scholar]
  65. Piccin, O.; Barbé, L.; Bayle, B.; De Mathelin, M.; Gangi, A. A force feedback teleoperated needle insertion device for percutaneous procedures. Int. J. Robot. Res. 2009, 28, 1154–1168. [Google Scholar] [CrossRef]
  66. Samur, E.; Sedef, M.; Basdogan, C.; Avtan, L.; Duzgun, O. A robotic indenter for minimally invasive measurement and characterization of soft tissue response. Med. Image Anal. 2007, 11, 361–373. [Google Scholar] [CrossRef] [PubMed]
  67. Khalaji, I.; Hadavand, M.; Asadian, A.; Patel, R.V.; Naish, M.D. Analysis of needle-tissue friction during vibration-assisted needle insertion. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Tokyo, Japan, 3–7 November 2013; pp. 4099–4104. [Google Scholar]
  68. Moore, J.Z.; Albert, J.S.; McLaughlin, P.W.; McGill, C.S.; Zhang, Q.H.; Zheng, H.J. Blade oblique cutting of tissue for investigation of biopsy needle insertion. Trans. NAMRI/SME 2009, 37, 49–56. [Google Scholar]
  69. Wedlick, T.R.; Allison, M.O. Characterization of robotic needle insertion and rotation in artificial and ex vivo tissues. In Proceedings of the 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Rome, Italy, 24–27 June 2012; pp. 62–68. [Google Scholar]
  70. De Lorenzo, D.; Yoshihiko, K.; De Elena, M.; Kiyoyuki, C.; Allison, M.O. Coaxial needle insertion assistant with enhanced force feedback. IEEE Trans. Biomed. Eng. 2013, 60, 379–389. [Google Scholar] [CrossRef] [PubMed]
  71. Kobayashi, Y.; Onishi, A.; Watanabe, H.; Hoshi, T.; Kawamura, K.; Hashizume, M.; Fujie, M.G. Development of an integrated needle insertion system with image guidance and deformation simulation. Comput. Med. Image Graph. 2010, 34, 9–18. [Google Scholar] [CrossRef] [PubMed]
  72. Boroomand, A.; Tavakoli, M.; Sloboda, R.; Usmani, N. Dynamical modeling and controllability analysis of a flexible needle in soft tissue. Int. J. Model. Simul. Sci. Comput. 2014, 5, 1350031. [Google Scholar] [CrossRef]
  73. Fukushima, Y.; Saito, K.; Naemura, K. Estimation of the cutting force using the dynamic friction coefficient obtained by reaction force during the needle insertion. Proc. CIRP 2013, 5, 265–269. [Google Scholar] [CrossRef]
  74. Casanova, F.; Paul, R.C.; Malisa, S. In vivo evaluation of needle force and friction stress during insertion at varying insertion speed into the brain. J. Neurosci. Methods 2014, 237, 79–89. [Google Scholar] [CrossRef] [PubMed]
  75. Van Veen, Y.R.; Jahya, A.; Misra, S. Macroscopic and microscopic observations of needle insertion into gels. Proc. Inst. Mech. Eng. H J. Eng. Med. 2012, 226, 441–449. [Google Scholar] [CrossRef] [PubMed]
  76. Mahvash, M.; Dupont, P.E. Mechanics of dynamic needle insertion into a biological material. IEEE Trans. Biomed. Eng. 2010, 57, 934–943. [Google Scholar] [CrossRef] [PubMed]
  77. Washio, T.; Chinzei, K. Needle force sensor, robust and sensitive detection of the instant of needle puncture. In Medical Image Computing and Computer-Assisted Intervention–MICCAI; Springer: Berlin/Heidelberg, Germany, 2004; pp. 113–120. [Google Scholar]
  78. Wang, Y.; Chen, R.K.; Tai, B.L.; McLaughlin, P.W.; Shih, A.J. Optimal needle design for minimal insertion force and bevel length. Med. Eng. Phys. 2014, 36, 1093–1100. [Google Scholar] [CrossRef] [PubMed]
  79. Gao, L.Y.; Zhang, Q.H.; Liu, M. Orthogonal cutting of biological soft tissue with single cutting edge. In Applied Mechanics and Materials; Scientific.Net: Zurich, Switzerland, 2012; Volume 121, pp. 283–287. [Google Scholar]
  80. Dehghan, E.; Wen, X.; Zahiri-Azar, R.; Marchal, M.; Salcudean, S.E. Parameter identification for a needle-tissue interaction model. In Proceedings of the 29th Annual International Conference on IEEE Engineering in Medicine and Biology Society, EMBS 2007, Lyon, France, 22–26 August 2007; pp. 190–193. [Google Scholar]
  81. Buzurovic, I.; Podder, T.K.; Yu, Y. Prediction control for brachytherapy robotic system. J. Robot. 2010, 2010, 581840. [Google Scholar] [CrossRef]
  82. Leary, M.; Simone, C.; Washio, T.; Yoshinaka, K.; Okamura, A.M. Robotic needle insertion: Effects of friction and needle geometry. In Proceedings of the ICRA’03, IEEE International Conference on Robotics and Automation, Taiwan, Taiwan, 14–19 September 2003; Volume 2, pp. 1774–1780. [Google Scholar]
  83. Hing, J.T.; Brooks, A.D.; Desai, J.P. A biplanar fluoroscopic approach for the measurement, modeling, and simulation of needle and soft-tissue interaction. Med. Image Anal. 2007, 11, 62–78. [Google Scholar] [CrossRef] [PubMed]
  84. Kataoka, H.; Washio, T.; Audette, M.; Mizuhara, K. A model for relations between needle deflection, force, and thickness on needle penetration. In Medical Image Computing and Computer-Assisted Intervention–MICCAI 2001; Springer: Berlin/Heidelberg, Germany, 2001; pp. 966–974. [Google Scholar]
  85. Gao, L.; Zhang, Q.; Liu, M. Indentation test of soft tissue for investigating needle tissue machining. In Proceedings of the Second International Conference on Mechanic Automation and Control Engineering (MACE), Hohhot, China, 15–17 July 2011; pp. 348–351. [Google Scholar]
  86. Alja’afreh, T. Investigating the needle dynamic response during insertion into soft tissue. Proc. Inst. Mech. Eng. H. J. Eng. Med. 2010, 224, 531–540. [Google Scholar] [CrossRef] [PubMed]
  87. Schwartz, J.M.; Denninger, M.; Rancourt, D.; Moisan, C.; Laurendeau, D. Modelling liver tissue properties using a non-linear visco-elastic model for surgery simulation. Med. Image Anal. 2005, 9, 103–112. [Google Scholar] [CrossRef] [PubMed]
  88. Roxhed, N.; Gasser, T.C.; Griss, P.; Holzapfel, G.; Stemme, G. Penetration-enhanced ultrasharp microneedles and prediction on skin interaction for efficient transdermal drug delivery. J. Microelectromech. Syst. 2007, 16, 1429–1440. [Google Scholar] [CrossRef]
  89. Passerotti, C.C.; Begg, N.; Penna, F.J.; Passerotti, A.M.A.; Leite, K.R.; Antunes, A.A.; Srougi, M.; Retik, A.B.; Nguyen, H.T. Safety profile of trocar and insufflation needle access systems in laparoscopic surgery. J. Am. Coll. Surg. 2009, 209, 222–232. [Google Scholar] [CrossRef] [PubMed]
  90. Bi, D.; Lin, Y. Vibrating needle insertion for trajectory optimization. In Proceedings of the 7th World Congress on Intelligent Control and Automation, WCICA 2008, Chongqing, China, 25–27 June 2008; pp. 7444–7448. [Google Scholar]
  91. Chanthasopeephan, T.; Desai, J.P.; Lau, A.C. Study of soft tissue cutting forces and cutting speeds. Studies Health Technol. Inform. 2004, 56–62. [Google Scholar]
  92. Han, P.; Ehmann, K. Study of the effect of cannula rotation on tissue cutting for needle biopsy. Med. Eng. Phys. 2013, 35, 1584–1590. [Google Scholar] [CrossRef] [PubMed]
  93. Su, H.; Fischer, G.S. A 3-axis optical force/torque sensor for prostate needle placement in magnetic resonance imaging environments. In Proceedings of the IEEE International Conference on Technologies for Practical Robot Applications, TePRA 2009, Woburn, MA, USA, 9–10 November 2009; pp. 5–9. [Google Scholar]
  94. Peirs, J.; Clijnen, J.; Reynaerts, D.; Van Brussel, H.; Herijgers, P.; Corteville, B.; Boone, S. A micro optical force sensor for force feedback during minimally invasive robotic surgery. Sens. Act. A Phys. 2004, 115, 447–455. [Google Scholar] [CrossRef]
  95. Zhai, J.; Karuppasamy, K.; Zvavanjanja, R.; Fisher, M.; Fisher, A.C.; Gould, D.; How, T. A sensor for needle puncture force measurement during interventional radiological procedures. Med. Eng. Phys. 2013, 35, 350–356. [Google Scholar] [CrossRef] [PubMed]
  96. Gijbels, A.; Vander Poorten, E.B.; Stalmans, P.; Reynaerts, D. Development and experimental validation of a force sensing needle for robotically assisted retinal vein cannulations. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 2270–2276. [Google Scholar]
  97. Gonenc, B.; Taylor, R.H.; Iordachita, I.; Gehlbach, P.; Handa, J. Force-sensing microneedle for assisted retinal vein cannulation. In Proceedings of the 2014 IEEE on SENSORS, Valencia, Spain, 2–5 November 2014; pp. 698–701. [Google Scholar]
  98. Elayaperumal, S.; Bae, J.H.; Christensen, D.; Cutkosky, M.R.; Daniel, B.L.; Black, R.J.; Costa, J.M.; Faridian, F.; Moslehi, B. MR-compatible biopsy needle with enhanced tip force sensing. In Proceedings of the World Haptics Conference (WHC), Daejeon, Korea, 14–17 April 2013; pp. 109–114. [Google Scholar]
  99. Gossot, D.; Validire, P.; Matsumoto, S.; Tokumura, H.; Shimomura, K.; Flowers, J.; Borenstein, N.; Daniel, P. Development of an ultrasonically activated trocar system. Surg. Endosc. Int. Tech. 2002, 16, 210–214. [Google Scholar] [CrossRef] [PubMed]
  100. Puangmali, P.; Althoefer, K.; Seneviratne, L.D.; Murphy, D.; Dasgupta, P. State-of-the-art in force and tactile sensing for minimally invasive surgery. Sens. J. IEEE 2008, 8, 371–381. [Google Scholar] [CrossRef]
  101. Motamed, M.; Yan, J. A review of biological, biomimetic and miniature force sensing for microflight. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Edmonton, AL, Canada, 2–6 August 2005; pp. 3939–3946. [Google Scholar]
  102. Franco, E.; Ristic, M. Adaptive control of a master-slave system for teleoperated needle insertion under MRI-guidance. In Proceedings of the 23th Mediterranean Conference on Control and Automation (MED), Torremolinos, Spain, 16–19 June 2015; pp. 61–67. [Google Scholar]
  103. Abushagur, A.A.; Arsad, N.; Reaz, M.I.; Bakar, A. Advances in bio-tactile sensors for minimally invasive surgery using the Fibre Bragg grating force sensor technique: A survey. Sensors 2014, 14, 6633–6665. [Google Scholar] [CrossRef] [PubMed]
  104. Hashtrudi-Zaad, K.; Salcudean, S. Transparency in time-delayed systems and the effect of local force feedback for transparent teleoperation. IEEE Trans. Robot. Autom. 2002, 18, 108–114. [Google Scholar] [CrossRef]
  105. Dario, P.; Bergamasco, M. An advanced robot system for automated diagnostic tasks through palpation. IEEE Trans. Biomed. Eng. 1988, 35, 118–126. [Google Scholar] [CrossRef] [PubMed]
  106. Kontarinis, D.A.; Son, J.S.; Peine, W.J.; Howe, R.D. A tactile shape sensing and display system for teleoperated manipulation. In Proceedings of the IEEE International Conference on Robotics and automation, Nagoya, Japan, 21–27 May 1995; pp. 641–646. [Google Scholar]
  107. Chee, C.Y.K.; Tong, L.; Steven, G.P. A review on the modelling of piezoelectric sensors and actuators incorporated in intelligent structures. J. Intell. Mater. Syst. Struct. 1998, 9, 3–19. [Google Scholar] [CrossRef]
  108. Katsura, S.; Matsumoto, Y.; Ohnishi, K. Modeling of force sensing and validation of disturbance observer for force control. IEEE Trans. Ind. Electron. 2007, 54, 530–538. [Google Scholar] [CrossRef]
  109. Eom, K.S.; Suh, I.H.; Chung, W.K.; Oh, S.-R. Disturbance observer based force control of robot manipulator without force sensor. In Proceedings of the IEEE International Conference on Robotics and Automation, Leuven, Belgium, 20 May 1998; pp. 3012–3017. [Google Scholar]
  110. Tadano, K.; Kawashima, K. Development of 4-dofs forceps with force sensing using pneumatic servo system. In Proceedings of the 2006 IEEE International Conference on Robotics and Automation, Orlando, FL, USA, 15–19 May 2006; pp. 2250–2255. [Google Scholar]
  111. Tavakoli, M.; Patel, R.V.; Moallem, M. Bilateral control of a teleoperator for soft tissue palpation: Design and experiments. In Proceedings of the IEEE International Conference on Robotics and Automation, Orlando, FL, USA, 15–19 May 2006; pp. 3280–3285. [Google Scholar]
  112. Podder, T.K.; Sherman, J.; Clark, D.P.; Messing, E.M.; Rubens, D.J.; Strang, J.G.; Liao, L.; Brasacchio, R.A.; Zhang, Y.; Ng, W.S.; et al. Evaluation of robotic needle insertion in conjunction with in vivo manual insertion in the operating room. In Proceedings of the IEEE International Workshop on Robot and Human Interactive Communication, ROMAN 2005, Nashville, TN, USA, 13–15 August 2005; pp. 66–72. [Google Scholar]
  113. Majewicz, A.; Marra, S.P.; Van Vledder, M.; Lin, M.; Choti, M.A.; Song, D.Y.; Okamura, A.M. Robotic Behavior of tip-steerable needles in ex vivo and in vivo tissue. IEEE Trans. Biomed. Eng. 2012, 59, 2705–2715. [Google Scholar] [CrossRef] [PubMed]
  114. Li, P.; Jiang, S.; Yu, Y.; Yang, J.; Yang, Z. Biomaterial characteristics and application of silicone rubber and PVA hydrogels mimicked in organ groups for prostate brachytherapy. J. Mech. Behav. Biomed. 2015, 49, 220–234. [Google Scholar] [CrossRef] [PubMed]
  115. Suzuki, T.; Tanaka, A.; Fukuyama, H.; Nishiyama, J.; Kanazawa, M.; Oda, M.; Takahashi, M. Differences in penetration force of intravenous catheters: Effect of grinding methods on inner needles of intravenous catheters. Tokai J. Exp. Clin. Med. 2004, 29, 175–181. [Google Scholar] [PubMed]
  116. Podder, T.K.; Clark, D.P.; Fuller, D.; Sherman, J.; Ng, W.S.; Liao, L.; Rubens, D.J.; Strang, J.G.; Messing, E.M.; Zhang, Y.D.; et al. Effects of velocity modulation during surgical needle insertion. In Proceedings of the 27th Annual International Conference on Engineering in Medicine and Biology Society, IEEE-EMBS 2005, Shanghai, China, 17–18 January 2006; pp. 5766–5770. [Google Scholar]
  117. Gokgol, C.; Basdogan, C.; Canadinc, D. Estimation of fracture toughness of liver tissue: Experiments and validation. Med. Eng. Phys. 2012, 34, 882–891. [Google Scholar] [CrossRef] [PubMed]
  118. Abolhassani, N.; Rajni, P.; Mehrdad, M. Experimental study of robotic needle insertion in soft tissue. Int. Con. Ser. 2004, 1268, 797–802. [Google Scholar] [CrossRef]
  119. Mahvash, M.; Dupont, P.E. Fast needle insertion to minimize tissue deformation and damage. In Proceedings of the IEEE International Conference on Robotics and Automation, ICRA’09, Kobe, Japan, 12–17 May 2009; pp. 3097–3102. [Google Scholar]
  120. Moore, J.Z.; Kostyantyn, M.; Albert, J.S.; Kornel, F.E. Hollow needle tissue insertion force model. CIRP Ann.-Manuf. Technol. 2011, 60, 57–60. [Google Scholar] [CrossRef]
  121. Hirsch, L.; Michael, G.; Julie, B.; John, M. Impact of a modified needle tip geometry on penetration force as well as acceptability, preference, and perceived pain in subjects with diabetes. J. Diabetes Sci. Technol. 2012, 6, 328–335. [Google Scholar] [CrossRef] [PubMed]
  122. Misra, S.; Reed, K.B.; Douglas, A.S.; Ramesh, K.T.; Okamura, A.M. Needle-tissue interaction forces for bevel-tip steerable needles. In Proceedings of the 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics, BioRob 2008, Scottsdale, AZ, USA, 19–22 October 2008; pp. 224–231. [Google Scholar]
  123. Tan, L.; Qin, X.M.; Zhang, H.C.; Xin, Q.; Zhang, Q.H. Penetration force in biopsy under condition of biomimetic vibration. Appl. Mech. Mater. 2015, 709, 436–440. [Google Scholar] [CrossRef]
  124. Abolhassani, N.; Patel, R.; Moallem, M. Trajectory generation for robotic needle insertion in soft tissue. In Proceedings of the 26th Annual International Conference on IEEE Engineering in Medicine and Biology Society, IEMBS’04 2004, San Francisco, CA, USA, 1–5 September 2004; Volume 1, pp. 2730–2733. [Google Scholar]
  125. Kong, X.Q.; Wu, C.W. Measurement and prediction of insertion force for the mosquito fascicle penetrating into human skin. J. Bionic Eng. 2009, 6, 143–152. [Google Scholar] [CrossRef]
  126. Westbrook, J.L.; Uncles, D.R.; Sitzman, B.T.; Carrie, L.E. Comparison of the force required for dural puncture with different spinal needles and subsequent leakage of cerebrospinal fluid. Anesth. Anal. 1994, 79, 769–772. [Google Scholar] [CrossRef]
  127. Westwood, J.D. Force models for needle insertion created from measured needle puncture data. Med. Meets Vir. Real. 2001, 81, 180. [Google Scholar]
  128. Okuno, D.; Togawa, T.; Saito, H.; Tsuchiya, K. Development of an automatic blood sampling system: Control of the puncturing needle by measuring forces. In Proceedings of the 20th Annual International Conference on IEEE Engineering in Medicine and Biology Society, Hong Kong, China, 1 November 1998; Volume 4, pp. 1811–1812. [Google Scholar]
  129. Kobayashi, Y.; Onishi, A.; Hoshi, T.; Kawamura, K.; Hashizume, M.; Fujie, M.G. Development and validation of a viscoelastic and nonlinear liver model for needle insertion. Int. J. Comput. Assist. Radiol. Surg. 2009, 4, 53–63. [Google Scholar] [CrossRef] [PubMed]
  130. Choy, Y.B.; Cao, H.; Tungjitkusolmun, S.; Tsai, J.Z.; Haemmerich, D.; Vorperian, V.R.; Webster, J.G. Mechanical compliance of the endocardium. J. Biomech. 2002, 35, 1671–1676. [Google Scholar] [CrossRef]
  131. Han, Y.J.; Yi, S.Y.; Lee, Y.J.; Kim, K.H.; Kim, E.J.; Lee, S.D. Quantification of the parameters of twisting-rotating acupuncture manipulation using a needle force measurement system. Int. Med. Res. 2015, 5, 57–65. [Google Scholar] [CrossRef] [PubMed]
  132. Kobayashi, Y.; Hamano, R.; Watanabe, H.; Hong, J.; Toyoda, K.; Hashizume, M. Use of puncture force measurement to investigate the conditions of blood vessel needle insertion. Med. Eng. Phys. 2013, 35, 684–689. [Google Scholar] [CrossRef] [PubMed]
  133. Meltsner, M.; Ferrier, N.; Thomadsen, B. Observations on rotating needle insertions using a brachytherapy robot. Phys. Med. Biol. 2007, 52, 6027–6037. [Google Scholar] [CrossRef] [PubMed]
  134. Naemura, K.; Uchino, Y.; Saito, H. Effect of the needle tip height on the puncture force in a simplified epidural anesthesia simulator. In Proceedings of the 29th Annual International Conference on IEEE EMBS, Lyon, France, 22–26 August 2007; pp. 3504–3507. [Google Scholar]
  135. Naemura, K.; Sakai, A.; Hayashi, T.; Saito, H. Epidural insertion simulator of higher insertion resistance and drop rate after puncture. In Proceedings of the 30th Annual International Conference on IEEE EMBS, Vancouver, BC, Canada, 20–25 August 2008; pp. 3249–3252. [Google Scholar]
  136. Reed, K.B.; Okamura, A.M.; Cowan, N.J. Controlling a robotically steered needle in the presence of torsional friction. In Proceedings of the IEEE International Conference on Robotics and Automation, ICRA 2009, Kobe, Japan, 12–17 May 2009; pp. 3476–3481. [Google Scholar]
  137. Shergold, O.A.; Fleck, N.A. Experimental investigation into the deep penetration of soft solids by sharp and blunt punches, with application to the piercing of skin. J. Biomech. Eng. 2005, 127, 838–848. [Google Scholar] [CrossRef] [PubMed]
  138. Azar, T.; Hayward, V. Estimation of the Fracture Toughness of Soft Tissue from Needle Insertion; Bello, F., Edwards, E., Eds.; Lecture Notes in Computer Science; Springe: Berlin, Germany, 2008; Volume 5104, pp. 166–175. [Google Scholar]
  139. Lewis, M.C.; Lafferty, J.P.; Sacks, M.S.; Pallares, V.S.; TerRiet, M. How much work is required to puncture dura with tuohy needles? Brit. J. Anaesth. 2000, 85, 238–241. [Google Scholar] [CrossRef] [PubMed]
  140. Jung, J.; Lee, J.; Huh, K. Robust contact force estimation for robot manipulators in three-dimensional space. Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci. 2006, 220, 1317–1327. [Google Scholar] [CrossRef]
  141. Hirose, S.; Yoneda, K. Development of optical six-axial force sensor and its signal calibration considering nonlinear interference. In Proceedings of the IEEE International Conference on Robotics and Automation, Cincinnati, OH, USA, 13–18 May 1990; pp. 46–53. [Google Scholar]
  142. Xie, Y.; Sun, D.; Liu, C.; Tse, H.Y.; Cheng, S.H. A force control approach to a robot-assisted cell microinjection system. Int. J. Robot. Res. 2010, 29, 1222–1232. [Google Scholar] [CrossRef]
  143. Keesman, K.J. System Identification: An Introduction; Springer Science & Business Media: London, England, 2011. [Google Scholar]
  144. Gu, G. Discrete-Time Linear Systems: Theory and Design with Applications; Springer Science & Business Media: New York, NY, USA, 2012. [Google Scholar]
  145. Monje, C.A.; Chen, Y.; Vinagre, B.M.; Xue, D.; Feliu-Batlle, V. Fractional-Order Systems and Controls: Fundamentals and Applications; Springer Science & Business Media: London, UK, 2010. [Google Scholar]
  146. Heij, C.; Ran, A.C.; van Schagen, F. Introduction to Mathematical Systems Theory: Linear Systems, Identification and Control; Birkhäuser Verlag: Basel, Switzerland, 2007. [Google Scholar]
  147. Kostenko, A. Introductory Time Series with R; Springer: New York, NY, USA, 2012; ISBN 978-0-387-88697-8. [Google Scholar]
  148. Pillonetto, G.; Dinuzzo, F.; Chen, T.; De Nicolao, G.; Ljung, L. Kernel methods in system identification, machine learning and function estimation: A survey. Automatica 2014, 50, 657–682. [Google Scholar] [CrossRef]
  149. Åström, K.J.; Eykhoff, P. System identification—A survey. Automatica 1971, 7, 123–162. [Google Scholar]
  150. Ljung, L. System Identification; Birkhäuser: Boston, MA, USA, 1998; pp. 163–173. [Google Scholar]
  151. Huang, H.B.; Sun, D.; Mills, J.K.; Cheng, S.H. Robotic cell injection system with position and force control: Toward automatic batch biomanipulation. IEEE Trans. Robot. 2009, 25, 727–737. [Google Scholar] [CrossRef]
  152. Graña, A.; Sánchez, A.; Zemiti, N.; Poignet, P. Modelling and control of an ERF-Based needle insertion training platform. In Information Processing in Computer-Assisted Interventions; Springer: Fukuoka, Japan, 2014; pp. 31–40. [Google Scholar]
  153. Jayender, J.; Patel, R.V.; Nikumb, S. Robot-assisted catheter insertion using hybrid impedance control. In Proceedings of the 2006 IEEE International Conference on Robotics and Automation, ICRA 2006, Orlando, FL, USA, 15–19 May 2006; pp. 607–612. [Google Scholar]
  154. Pierrot, F.; Dombre, E.; Dégoulange, E.; Urbain, L.; Caron, P.; Gariépy, J.; Mégnien, J.-L. Hippocrate: A safe robot arm for medical applications with force feedback. Med. Image Anal. 1999, 3, 285–300. [Google Scholar] [CrossRef]
  155. Lagerburg, V.; Moerland, M.A.; Konings, M.K.; van de Vosse, R.E.; Lagendijk, J.J.W.; Battermann, J.J. Development of a tapping device: A new needle insertion method for prostate brachytherapy. Phys. Med. Biol. 2006, 51, 891. [Google Scholar] [CrossRef] [PubMed]
  156. Zemiti, N.; Morel, G.; Micaelli, A.; Cagneau, B.; Bellot, D. On the force control of kinematically defective manipulators interacting with an unknown environment. IEEE Trans. Cont. Syst. Technol. 2010, 18, 307–322. [Google Scholar] [CrossRef]
  157. Cagneau, B.; Zemiti, N.; Bellot, D.; Morel, G. Physiological motion compensation in robotized surgery using force feedback control. In Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, 10–14 April 2007; pp. 1881–1886. [Google Scholar]
  158. Zarrouk, Z.; Chemori, A.; Poignet, P. Adaptive force feedback control for 3d compensation of physiological motion in beating heart surgery. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Taipei, Taiwan, 18–22 October 2010; pp. 1856–1861. [Google Scholar]
  159. Dominici, M.; Poignet, P.; Dombre, E. Compensation of physiological motion using linear predictive force control. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2008, Nice, France, 22–26 September 2008; pp. 1173–1178. [Google Scholar]
  160. Dombre, E.; Duchemin, G.; Poignet, P.; Pierrot, F. Dermarob: A safe robot for recontructive surgery. IEEE Trans. Robot. 2003, 19, 876–884. [Google Scholar] [CrossRef]
  161. Wallid, Z. Télé-Opération Avec Retour D’effort Pour La Chirurgie. Ph.D. Thesis, Universite Montpellier, Montpellier, France, 19 December 2007. [Google Scholar]
  162. Moreira, P.; Zemiti, N.; Liu, C.; Poignet, P. Viscoelastic model based force control for soft tissue interaction and its application in physiological motion compensation. Comput. Meth. Prog. Biomed. 2014, 116, 52–67. [Google Scholar] [CrossRef] [PubMed]
  163. Dahl, P.R. Solid friction damping of mechanical vibrations. AIAA J. 1976, 14, 1675–1682. [Google Scholar] [CrossRef]
  164. Yunlei, Z.; Shuang, L.; Chongjun, Y.; Chong, L.; Yu, X. Design of a microforce sensor based on fixed-simply supported beam: Towards realtime cell microinjection. In Proceedings of the IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), Shenyang, China, 8–12 June 2015; pp. 1080–1084. [Google Scholar]
  165. Cetinkunt, S. Mechatronics; Wiley: Hoboken, NJ, USA, 2007. [Google Scholar]
  166. Li, X.; Yu, X.; Kaiming, Z.; Yanping, C.; Guojun, G.A. Haptic Force Feedback System for Teleoperated Needle Insertion. Proc. IEEE Int. Conf. Robot. Biom. 2017, 2, 971–976. [Google Scholar]
Figure 1. Schematic of the structure of the survey.
Figure 1. Schematic of the structure of the survey.
Sensors 18 00561 g001
Figure 2. A force profile of needle-tissue interaction forces at 3 mm/s [25].
Figure 2. A force profile of needle-tissue interaction forces at 3 mm/s [25].
Sensors 18 00561 g002
Figure 3. Locations of the tissue surface in different puncture stages: (a) pre-puncture Z1, (b) puncture Z2, and (c) post-puncture Z3 [23].
Figure 3. Locations of the tissue surface in different puncture stages: (a) pre-puncture Z1, (b) puncture Z2, and (c) post-puncture Z3 [23].
Sensors 18 00561 g003
Figure 4. Contact mechanics model for stiffness force [25].
Figure 4. Contact mechanics model for stiffness force [25].
Sensors 18 00561 g004
Figure 5. (a) Karnopp and (b) modified Karnopp friction models [23].
Figure 5. (a) Karnopp and (b) modified Karnopp friction models [23].
Sensors 18 00561 g005
Figure 6. Modified Winkler’s foundation model for the friction force [25].
Figure 6. Modified Winkler’s foundation model for the friction force [25].
Sensors 18 00561 g006
Figure 7. Microscopic representation of irregular contact surfaces and elastic bristles whose bending gives rise to the friction force [42].
Figure 7. Microscopic representation of irregular contact surfaces and elastic bristles whose bending gives rise to the friction force [42].
Sensors 18 00561 g007
Figure 8. Needle insertion through several tissue layers.
Figure 8. Needle insertion through several tissue layers.
Sensors 18 00561 g008
Figure 9. Control architecture of the master-slave system: solid lines represent physical interactions; dashed lines represent signals [102].
Figure 9. Control architecture of the master-slave system: solid lines represent physical interactions; dashed lines represent signals [102].
Sensors 18 00561 g009
Figure 10. External hybrid force-position control scheme [160].
Figure 10. External hybrid force-position control scheme [160].
Sensors 18 00561 g010
Table 1. The article group of the survey, reflecting the correlation for the related topics.
Table 1. The article group of the survey, reflecting the correlation for the related topics.
GroupTopicReferences
G1Methods of needle insertion force modeling[4,12,14,15,17,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59]
G2Needle insertion force measurement[12,15,16,27,28,29,40,41,43,45,46,50,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111]
G3Influence factor of needle insertion force[5,25,27,28,40,42,43,44,49,66,67,68,69,74,75,76,78,79,90,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139]
G4Parameter identification for needle insertion force control[15,19,22,23,27,29,46,53,55,60,72,80,101,140,141,142,143,144,145,146,147,148,149,150]
G5Robot-assisted needle insertion force control[13,17,18,20,21,65,81,102,104,151,152,153,154,155,156,157,158,159,160,161,162]
Table 2. Methods of needle insertion force modeling.
Table 2. Methods of needle insertion force modeling.
MethodAdvantages and LimitationsApplicationsReferences
Needle Deflection & Tissue DeformationPath Planning & NavigationForce AnalysisOnline Force Control
Finite element methodAccurate representation of complex geometry; Inclusion of dissimilar material properties; Capture of local effectsExcessive calculation and high precision mostly rely on their inputs; In vivo and online are not available×[4,29,31,40,44,47,49]
Energy methodCalculate energy variation from deformation; Easy representation of the total solution; Available for complex motion formsNeglect the specific process; Does not reflect online detail information×[17,38,39,59,114]
Statistical methodAcquire data distribution characters; Reflect patient-specific and procedure-specific criteria; Data correlation analysisRequire high integrity; Huge workload; Offline estimation××[27,46]
Analytical methodReflect locally and totally; Not limited to its boundary conditions; Fast computation; Online estimationComplex formation; Not in detail[12,14,15,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,43,45,48,50,52,53,54,55,56,57,58]
In the column of Applications, “√” means yes, “×” means no.
Table 3. Analytical methods of needle insertion force modeling.
Table 3. Analytical methods of needle insertion force modeling.
ModelingMethodAdvantages and LimitationsApplicationsReferences
Needle Deflection & Tissue DeformationPath Planning & NavigationForce AnalysisOnline Force Control
Stiffness forceNonlinear spring modelDescribe the nonlinear force caused by large deformations; Inclusion of dissimilar material propertiesHigher root mean square error; not reflect online detail information[23,24]
Quasi-static modelLower root mean square error; Capture of local effects; Easy representation of the total solution; Available for complex motion formsNeglect the specific process; the specific offline parameters used only for corresponding conditions[23]
Hunt-Crossley modelConsider the penetration depth; match the deformation caused by needle insertion wellNeglect small motions between two objects; require high integrity; huge workload[37]
Exponential modelReflect locally and totally in detail; lower root mean square error; fast computation; online estimationThe specific offline parameters used only for corresponding conditions[28,52]
Contact modelConsider mechanical properties and deformation; avoid the influence caused by special needle and material propertiesUnavailability of the online estimation methods×[25,26]
Friction forceModified Karnopp modelReflect the dynamic friction and static friction; Capture the subtle effects of the Stribeck effect and Dahl model in soft tissueWithin a “dead zone” near zero velocity×[23]
Modified Winkler based modelAffect the measurement of relative velocity; reflect force distributionDifficult to obtain and estimate the criteria of the friction models; relative movement is invisible××[29]
Fourier series based modelAvoid obtaining the needle-tissue relative velocityNot reflect detail information; Huge workload×[31]
Elasto-Plastic modelAvoid significant presliding displacement in a dynamical condition.Relative velocity is hard to obtain[32,33]
Relative velocity modelInstead of the absolute velocity to focus on the relationship between the friction and the velocity; distinguish high or low relative velocitiesNot reflect condition in detail under low relative velocities×××[34]
Damping based modelCalculate the cutting force from the total measured forceNeglect the specific process; Not reflect online detail information×××[54]
Thickness and elastic modulus based modelConsider both the thickness and the elastic modulus of the materialThe specific offline parameters used only for corresponding conditions×××[56]
Elastic modulus and real-time friction modelNonlinear local elastic modulus and real-time friction conditionRelative velocity is hard to obtain×[42,43,45,55]
Dahl modelCapture presliding displacement; Describe viscous friction in low-velocity regimes; predict the friction lagCannot capture the Stribeck effect and reflect the static friction.××[36,163]
Cutting force modelingConstant modelSimple; Easy to calculateThe specific offline parameters used only for corresponding conditions×××[12,22,23,54]
Deformation phase based modelReflect real-time force propertyThe force is only acquired during deformation[50]
Maximum cutting force modelConsider the effects of the contact areas and resistances; reflect tip characteristics and the resistances; reflected the tearing or puncturingThe specific offline parameters used only for tearing or puncturing×[56]
In the column of Applications, “√” means yes, “×” means no.
Table 4. Spring-damper based force modeling.
Table 4. Spring-damper based force modeling.
ModelLegendFormulaParameterReferences
Linear elastic model Sensors 18 00561 i001 f t o t a l 1 ( t ) = k 0 x ( t ) t: acting time;
x(t): the deformation function;
ki (i = 0,1,2,3,4): the spring constant;
bi (i = 1,2,3): the damper constant;
α 1 = b 2 / k 2 ;
α 2 = b 3 k 4 k 3 + k 4 ;
β = k 3 k 4 k 3 + k 4 ;
γ = b 3 k 3 + k 4
[57]
Kelvin-Voigt model Sensors 18 00561 i002 f t o t a l 2 ( t ) = k 1 x ( t ) + b 1 x ˙ ( t ) [15]
Maxwell model Sensors 18 00561 i003 f t o t a l 3 ( t ) = k 2 x ( t ) + α 1 f ˙ t o t a l 3 ( t ) [57]
Kelvin-Boltzmann model Sensors 18 00561 i004 f t o t a l 4 ( t ) = β x ( t ) + α 2 x ˙ ( t ) γ f ˙ t o t a l   4 ( t ) [58]
Table 5. Force measurement and estimation methods for needle insertion.
Table 5. Force measurement and estimation methods for needle insertion.
MethodTechniqueDegree of Freedom (DOF)SensitivitySizeCostAdvantages and LimitationsOnlineReferences
Direct measurement methodStrain gauge1–6Force; TorqueFineSmallLowLimited to temperature changes and electromagnetic noise; Drift and hysteresisHigh strength; (Ethylene oxide or formaldehyde sterilization; Stainless protected)Yes[12,15,16,27,28,29,40,41,43,46,50,60,62,69,72,74,76,79,80,81,82,83,84,86,87,88,89,90,91,92,95,103]
Piezoelectric sensor1–3ForceFineSmallHighLimited to temperature changes and charge leakages; Not for static conditions because of drifting signalHigh bandwidth; High power density; Great measurement range (Stainless protected)Yes[68,78,85,92,100,101,107]
Optical sensor1–3Force; TorqueHighSmallHighLimited to cable deformationWorks in electromagnetic interference (EMI); Reproducibility; No hysteresisYes[63,64,93,94,96,97]
Indirect estimation methodCalculation method1–7Force; TorqueMultipleMultipleMultipleLimited to a series of sensors; Complex structureAcquires hard to detect forcesundetermined[60,61,70,73,77]
Image-based method1ForceLowNo additional spaceNo additional costLimited to experiments equipped with imaging devices; No detailed analysis of forceWorks in a high-temperature and high-pressure (HPHT) or corrosive environments; Easily acquires the total forceundetermined[27,62,65,71,75,81,83,84,98,99,102,104]
Actuator input methodMultipleForce; TorqueMultipleMultipleMultipleLimited to uncertainties; Requires compensation mechanisms; No detailed analysis of forceEasily acquires the total forceYes[45,67,70,108,109,110,111]
In the column of Advantages and limitations, “( )” means the properties in part products.
Table 6. Influence factors of needle insertion force.
Table 6. Influence factors of needle insertion force.
ItemEffect FactorEmpirical Value or DetailCorrelations between the Influence Factors and Insertion ForceReference
FstiffnessFfrictionFcuttingFc+fFtotal
Needle propertyDiameter0.31–3.4 mm[5,12,25,62,66,68,75,76,78,79,81,82,83,92,95,117,120,121,122,125,126,127,128]
Bevel angle8–85°
Inclination angle λ<30°
Normal rake angle αwhen λ > 70°, α < 10°
Multi-bevel pen needle tip3,5
Tip type and edgeDiamond (Franseen); Beveled;
Blunt; Conical; Sprotte; Tuohy
Sharpness; Lubrication; Cannula;
Asymmetrical type; Manufactory
Tissue characteristicLiving tissueHuman[5,12,15,25,27,28,42,43,44,56,62,69,74,75,76,82,83,112,113,119,122,126,127,128,129,130,133,134,135,136,137]
Animals: porcine, bovine, chicken, rabbit, turkey, sheep, canine
Organs: kidney, liver, heart, prostate, perineum, skin,
muscle, fat, tendon, retina, vein, dura, vertebra, bone, brain, ligament, meninges
Artificial materialPolyvinyl alcohol (PVA), polyvinyl chloride (PVC), rubber, silicone gelatin, plastisol
Experimental pretreatmentIn vivo or ex vivo; Live or dead; With or without skin
Anesthetization; Moisture; Temperature; Gel elasticity; Multilayer
Individual differenceSuborgan or tissue interlace; Blood flow; Age;
Gender; Body mass index (BMI);
Ethnicity; Prior treatment;
Stage of cancer; Gleason score; Pathological changes
Insertion methodVelocity0.0008–1000 mm/s[5,25,28,40,42,49,67,69,74,75,76,79,90,92,115,116,118,123,124,125,131,132,139]
Motion modeTranslational or rotational motion;
Sinusoidal motion
Oscillatory motion;
Twisting-rotating motion
Drive modeInterrupt or continuous; Manual or robotic
Direction30°
LocationSuborgan or tissue interlace; Blood flow
The blank means there is no related research or the correlation is inconclusive, “√” means yes.
Table 7. Typical parameter identification methods.
Table 7. Typical parameter identification methods.
ItemTypical MethodAdvantages and LimitationsApplications
Needle Deflection & Tissue DeformationPath Planning & NavigationForce AnalysisOnline Force Control
Data-based parameter identificationSystem response method;
Frequency response method;
Correlation method;
Maximum likelihood method
Acquire data distribution characters; Reflect specific criteria; Data correlation analysisRequire high integrity; Huge workload; Offline estimation×
Static systemDynamic system
Time-invariant parameter identificationWeighted least-squares estimation; Constrained least-squares estimation; Truncated least-squares estimation;
Total least-squares estimation;
Nonlinear least-squares estimation
Least-squares estimation; Ordinary least-squares estimation; Biased least-squares estimation; Generalized least-squares method; Pre-filtering method; Neural network;
Wavelet network
Characterize the entire system simplyNot well reflect the real situation of the whole system××
Time-varying parameter identificationRecursive least-squares estimation; Square root filtering; Reduced-rank square root (RRSQRT) filtering; Extended Kalman filtering for the estimationRecursive prediction-error estimation;
Fixed-interval optimal smoothing; Extended Kalman filtering; Neural network; Wavelet network; Radial basis function neural network;
Genetic algorithm; Evolutionary algorithm;
Fuzzy logic algorithm;
Times series analysis method
Online control; reflect the dynamic characteristicsImprove the complexity of analysis and research
In the column of Applications, “√” means yes, “×” means no.
Table 8. Comparison of fundamental force control algorithms.
Table 8. Comparison of fundamental force control algorithms.
Algorithm ClassificationWorkspaceMeasured VariablesModified VariablesModulated ObjectivesAdvantages and LimitationsApplications
Needle Deflection & Tissue DeformationPath Planning & NavigationForce AnalysisOnline Force Control
Active stiffness control1. Version oneJoint spacePosition, forceJoint displacement, contact forceJoint stiffness matrixSee as a programmable spring; simple structure; good robustnesMaximum controlled stiffness is influenced by the stability; require force sensor; successful in very specific tasks
2. Version twoTask space aPosition error, contact forceStiffness matrix
Impedance control1. Basic impedance controlTask spacePosition, velocity, forcePosition and velocity error, contact forceImpedanceDirect control of the force between the end actuators and the environment; realize compliance controlRequires a lot of task planning;
Need to switch between force control and position control;
2. Position-based impedance controlModified desired trajectory, contact force
Admittance controlForceForce errorAdmittanceDirect control of the force between the end actuators and the environment; realize compliance controlSelect appropriate parameters to ensure the stability
Hybrid control1. Hybrid position/force{P} bPositionPosition errorPositionThe position control and force control can be separately considered; Flexible to choose the strategyComputational complexity; Location coordinates need to be determined by the environmental constraint equation
{F} cForceForce errorForce
2. Hybrid impedance{P}ForceVelocity errorZmp d
{F}Force errorZmf e
Explicit force controlPI, PD, PID, etc.Task spaceForceForce errorDesired force FDDirect force feedbackNo postion feedback
Implicit force controlTask spacePositionPosition errorPredefined stiffnessThe position is controlled by the position for a desired forceNo force feedback
a Task space = {P}⊕{F}. b {P} is the position subspace. c {F} is the force subspace. d Zmp is the impedance expressed in the position subspace. e Zmf is the impedance expressed in the force subspace.

Share and Cite

MDPI and ACS Style

Yang, C.; Xie, Y.; Liu, S.; Sun, D. Force Modeling, Identification, and Feedback Control of Robot-Assisted Needle Insertion: A Survey of the Literature. Sensors 2018, 18, 561. https://doi.org/10.3390/s18020561

AMA Style

Yang C, Xie Y, Liu S, Sun D. Force Modeling, Identification, and Feedback Control of Robot-Assisted Needle Insertion: A Survey of the Literature. Sensors. 2018; 18(2):561. https://doi.org/10.3390/s18020561

Chicago/Turabian Style

Yang, Chongjun, Yu Xie, Shuang Liu, and Dong Sun. 2018. "Force Modeling, Identification, and Feedback Control of Robot-Assisted Needle Insertion: A Survey of the Literature" Sensors 18, no. 2: 561. https://doi.org/10.3390/s18020561

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop