Skip to main content

ORIGINAL RESEARCH article

Front. Bioeng. Biotechnol., 15 October 2024
Sec. Biomechanics
This article is part of the Research Topic Biomechanical and Biomaterial Advances in Degenerative Diseases of Bone and Joint View all 6 articles

Enhancing the precision of continuum robots in orthopedic surgery based on mechanical principles

Tongtao Pang,Tongtao Pang1,2Jinkui LiangJinkui Liang3Zechen LinZechen Lin3Xubin Zhang
Xubin Zhang1*Finxin Du,
Finxin Du2,4*
  • 1Qilu Hospital Of Shandong University Dezhou Hospital, Dezhou, Shandong, China
  • 2School of Mechanical Engineering, Shandong University, Jinan, China
  • 3NMPA Key Laboratory for Quality Evaluation of Medical Materials and Biological Protective Devices, Shandong Institute of Medical Device and Pharmaceutical Packaging Inspection, Shandong, Jinan, China
  • 4Key Laboratory of High-Efficiency and Clean Mechanical Manufacture of MOE, Shandong University, Jinan, China

Introduction: In the field of orthopedic surgery, the notched continuum robot has garnered significant attention due to its passive compliance, making it particularly suitable for procedures in complex and delicate bone and joint regions. However, accurately modeling the notched continuum robot remains a significant challenge.

Methods: This paper proposes a high-precision mechanical modeling method for the notched continuum robot to address this issue. The flexible beam deflection prediction model based on the beam constraint model is established. The force balance friction model considering internal friction is established. An accurate static model is obtained, which can accurately estimate the deformation and deflection behavior of the robot according to the input driving force. The kinematic model of the notched continuum robot based on the static model is established. This method achieves high accuracywhile ensuring computational efficiency.

Results: Experimental results demonstrate that the static model's error is only 0.1629 mm, which corresponds to 0.25% of the total length of the continuum robot, which is 66 mm.

Discussion: This research provides valuable insights into the modeling and control of continuum robots and holds significant implications for advancing precision in orthopedic surgery.

1 Introduction

In recent years, minimally invasive surgery (MIS) is becoming increasingly important (Zhang et al., 2022). The application of surgical robots in the MIS field has developed rapidly, which has significantly improved the accuracy, stability and safety of surgery (Morris, 2005; Hofmair et al., 2024). Traditional rigid surgical robots, such as da Vinci (Crusco et al., 2014; Bhat et al., 2021), Revo-I (Lim et al., 2017), Flex (Schuler et al., 2015) and other surgical robot systems, have been widely used in minimally invasive surgeries. However, despite the success of traditional surgical robots in many surgical fields (Mehta et al., 2022), their rigid structures pose limitations during surgeries (Lin et al., 2024). Tibial plateau fractures are a common type of intra-articular fracture, accounting for approximately 1% of all fractures. The primary clinical features include joint surface collapse and displacement, often necessitating surgical intervention (Elsoe et al., 2015; Ramponi and McSwigan, 2018). However, the surgical space within the joint is complex and narrow, making it difficult for traditional rigid instruments to adapt flexibly, potentially leading to greater surgical trauma.

To overcome the limitations of rigid surgical instruments, researchers have developed a new type of surgical robot: the continuum robots (Zhang et al., 2022; Wei et al., 2023; Zhang et al., 2024a; Du et al., 2024). The continuum robot is a type of robot that is flexible and can imitate the movement of biological structures. Its design is inspired by the tentacles or tongues of animals in nature, such as elephant trunks and octopus tentacles (Robinson and Davies, 1999). Unlike traditional rigid robots, continuum robots can bend, twist and stretch during surgery, making them better suited to the complex anatomical structures inside the human body (Zhang et al., 2022). For example, in spinal endoscopy and arthroscopic minimally invasive surgery, the continuum robots can enter the target area through a tiny wound and accurately position and fix the implant, thereby reducing damage to surrounding tissues. In addition, the continuum robots can dynamically adjust its operation path under the guidance of real-time images, further improving the safety and effectiveness of the surgery (Ma et al., 2021).

Among continuum robots, the notched continuum robots have gradually become a research hotspot. Kutzer et al. (2011) designed a 6 mm tendon-driven notched arthroscopic tool. A bidirectional asymmetric rectangular notch design was adopted to achieve continuum bending by extruding the notch groove on the surface of the cylinder. The advantage of this design is that it simplifies the modeling of the continuum manipulator. The disadvantage is that the width and length of the notch are relatively small compared to the continuum itself, resulting in a smaller bending limit for the continuum. This means that more joints are required to achieve the same bending angle, necessitating greater driving force. York et al. (2015) designed a continuum manipulator with only a single-directional asymmetric rectangular notch for small-diameter wrist surgical tools, which is driven by tendons. The advantage of the design of a unidirectional asymmetric rectangular notch is that the moment manipulator from the tendon actuation point to the neutral bending plane of the flexible beam is longer, resulting in reduced tendon actuation forces for devices of comparable diameter. However, the significant drawback of this design is its inability to bend in both directions within a single plane. Although the overall rotation of the device can compensate for this limitation under current conditions, in the long term, the design of unidirectional asymmetric notched continuum robots will not meet the increasingly complex operational requirements of surgical robots. Eastwood et al. (2018) improved the design of unidirectional asymmetric notches by modifying the simple rectangular design to a trapezoidal design with rounded corners at the notch edges and introducing contact-assist devices. This aims to avoid stress concentration at the notch corners, increase joint stiffness, and alter the shape of the continuum robot during bending. However, this design increases the modeling difficulty of the robot and still only allows bending in one direction within a single plane.

In order to achieve precise operation of continuum robots in surgery, the modeling method is particularly important. The kinematic modeling of continuum robots can be divided into the following categories: segmented models (Olson et al., 2020), constant curvature models (Webster III and Jones, 2010), and numerical methods (Bieze et al., 2018). In segmented models, continuum robots are usually simulated as a combination of a series of flexible segments. These models usually use Euler-Bernoulli beam theory (Bauchau and Craig, 2009) or Timoshenko beam theory (Hutchinson, 2001) to describe the bending and twisting of each segment. These theories help researchers predict the shape and behavior of continuum robots. For example, Zhang et al. (2024b) established a static model using the Euler Bernoulli beam theory, greatly improving the accuracy of the model. Static analysis involves calculating the equilibrium state reached by the robot under the action of external and internal forces. This includes understanding the response of the robot under different loads, interface reactions, and preset postures. The influence of different factors, such as friction, gravity, and environmental constraints, on the static behavior of the continuum robot is studied. In the constant curvature model, the bending shape of the continuum robot is assumed to be an arc, that is, the bending curvature is constant. This simplifies the kinematic description of the robot and facilitates fast computation and real-time control. For example, Zhang et al. (Du et al., 2023) established an inverse kinematics model based on constant curvature and introduced Kepler elliptic curves, greatly improving computational efficiency.

In this paper, a continuum robot suitable for arthroscopic minimally invasive internal fixation of tibial plateau fractures is proposed. The flexible beam deflection prediction model based on beam constraint model and the force balance friction model are proposed. The static model and kinematic model of the notched continuum robot are established. The contributions of this paper are as follows:

Based on the flexible beam deflection prediction model and force balance friction model of beam constraint model, the static model of the notched continuum robot is established. The error of the static model is only 0.1629 mm, accounting for 0.25% of the total length of the continuum robot.

The kinematic model based on the statics is established. And an efficient inverse kinematics algorithm is designed using the fitting method.

The changing laws of friction force and friction coefficient under different force angles during the bending process of the notched continuum robot are experimentally analyzed, so that the accurate friction coefficient is determined.

The rest of this paper is as follows. Section 2 describes structural design of the notched continuum robot. Section 3 establishes statics analysis of the notched continuum robot. Section 4 establishes static modeling of the notched continuum robot. Section 5 conducts experiments and results analysis. Section 6 summarizes the entire paper.

2 Structural design of the notched continuum robot

When designing the robot’s structure, the aspect ratio, bending angle, inner and outer diameter dimensions, and biocompatibility of the flexible beam are considered to ensure that the robot could adapt to the surgical environment and accommodate surgical instruments. The configuration of the notched continuum robot is shown in Figure 1C. The robot is made of nitinol material. There are many rectangular notches of the same size on the nitinol tube, which are evenly and symmetrically distributed along the axis. There are two symmetrically distributed cable holes on the rigid disk, and their diameters are slightly larger than the diameter of the nitinol drive cables. Two nitinol drive cables are used to control the movement of the robot, and the robot can achieve bending movement in two directions in the same plane.

Figure 1
www.frontiersin.org

Figure 1. Structural diagram of the notched continuum robot. (A) Single joint. (B) Cross section of flexible beam. (C) Diagram of the continuum robot compared to a quarter.

The structural parameters of the robot are shown in Table 1, and some of the parameters are described in Figures 1A, B. l, h and b are the length, the height and the width of the beam, respectively. hg is the height of the rigid disk. dv is the diameter of the cable hole. dc is the diameter of the circle where the cable hole is located. D, d and L are the outer diameter, the inner diameter and the length of the continuum robot, respectively.

Table 1
www.frontiersin.org

Table 1. Structural parameter table of the notched continuum robot.

3 Statics analysis

This chapter conducts a static analysis of the notched continuum robot based on the flexible beam deflection prediction model and the force balance friction model. When simplifying the structure, the following assumptions are based on: the friction between the drive cables and the continuum robot only occurs at the nodes; the influence of gravity on the robot is ignored; when the continuum robot bends to one side, the drive cable on the other side relaxes; the stress conditions at the ends of the two beams at each joint are exactly the same; the torsion of the beam is not considered; the deformation of the disk is ignored; the buckling of the beam caused by the axial load is ignored.

3.1 The flexible beam deflection prediction model

The flexible beam deflection prediction model based on beam constraint theory (Figure 2) has great advantages in accurately predicting the deflection behavior of the flexible beam in the intermediate deflection range. When the deflection is within 10% of the length of the flexible beam, the model can accurately capture the nonlinear deflection behavior related to the flexible beam. At the same time, the model is simple, closed-form and parameterized in equation form. In engineering applications, this advantage is very important for improving the calculation speed of the static model of the flexible beam and optimizing the real-time performance in the control system.

Figure 2
www.frontiersin.org

Figure 2. Flexible beam constraint model.

Transforming the classical Euler-Bernoulli beam equation into an ordinary differential equation yields:

d2θds2=FyEIcosθs+FxFysinθs(1)

In order to better describe the objective laws, the study of static models should be independent of the influence of physical model dimensions. Therefore, the dimensionless processing of Equation 1 yields Equation 2:

d2θ̂dŝ2=fycosθ̂ŝfxsinθ̂ŝ(2)

Based on the beam constraint model, the beam end coordinates and deflection angle satisfy the relationship in Equations 3, 4:

ŷ1θ̂1=AfxB1fym(3)
x̂1=h212fx+ŷ1θ̂1TCŷ1θ̂1fxŷ1θ̂1TDŷ1θ̂1+1(4)

where parameters are shown in Equations 5, 6

fx=Fxl2EI;fy=FylEI;m=MlEI;ŝ0,1(5)
A=12664;B=1.20.10.12/15;C=0.61/201/201/15;D=1/7001/14001/140011/6300(6)

Thus Equations 7, 8 can be obtained:

ŷ1=6lM60EIFxl2+8Fyl230EIFxl23σ1(7)
θ̂1=24lM10EIFxl2+2Fyl260EIFxl2σ1(8)

where parameters are shown in Equations 9, 10

σ1=240EI2104EIFxl2+3Fx2l4(9)
x̂1=gl,M,E,I,Fx,Fy(10)

3.2 The force balance friction model

The cable holes of each joint are denoted as nodes Qi and Pi, and their force analysis is shown in Figure 3. Where N is the positive pressure generated by the driving cable on the nitinol tube, f is the friction force, and f=μN.

Figure 3
www.frontiersin.org

Figure 3. Force analysis. (A) Driving force at a single joint. (B) Forces on nodes.

The Equation 11 is a mechanical analysis of node Qi. The following vector equilibrium equation is established at node Qi:

TQi=NQi+TQi+fQi(11)

transforming it into the modulus equilibrium equation can be obtained as follows:

TQi=TQi+fQi(12)

The static equilibrium equations are established in the TQidirection and its perpendicular direction respectively:

T1γ,NQi,TQi=NQiμsinγcosγ+TQicosθi2TQi=0(13)
T2γ,NQi,TQi=NQisinγ+μcosγTQisinθi2=0(14)

among them, γ is the angle between the positive pressure NQi and the driving force, and θi is the bending angle TQi of the i-th joint of the continuum robot.

It can be obtained from Equation 12 that

T3γ,NQi,TQi=μNQicosα+TQiTQi=0(15)

Introducing the tension loss coefficient k, which is shown in Equation 16:

k=TQiTQi(16)

From Equations 1315, the following results can be obtained:

k=2μ2σ22+σ22±2μσ2μ2σ2+σ2+1+1σ22+1γ=2tanσ2μμ2σ22+σ22+1μσ2μ+11(17)

where parameter is shown in Equation 18

σ2=tanθi2(18)

When the driving cable moves in the reverse direction, k<1; when the driving cable moves in the forward direction, k>1. And the value of k is only related to θi. Similarly, the node Pi also satisfies the above rule.

3.3 Static model

The notched continuum robot can be considered as a series of flexible beams and rigid disks. As shown in Figure 4, each joint can be considered as consisting of two rigid disks and a flexible beam.

Figure 4
www.frontiersin.org

Figure 4. Static model analysis diagram of the notched continuum robot. (A) Force conditions of the robot’s distal joints. (B) Single joint statics coordinate system. (C) Equivalent load and deformation of a single-joint flexible beam.

The force on the rigid disk at the distal joint satisfies the relationship as shown in Equation 19.

FWendUend=FUendWend(19)

Therefore, the external force on the distal joint is as shown in Equation 20.

Fend=FUendWend+FUendWend−1+FWendUend=FUendWend−1(20)

The resultant external force on the distal second joint is as shown in Equation 21.

Fend−1=FWend−1Uend+FWend−1Uend−1+FUend−1Wend−1+FUend−1Wend−2+Fend=FUend−1Wend−2(21)

By generalization, the resultant force of the external force on any joint is as shown in Equation 22.

Fi=FUiWi1(22)

The direction vector of Fi be obtained by coordinate matrix transformation as shown in Equation 23:

UiWi1=Wi1Ui=d21cosθixi0d2sinθiziT(23)

Thus it can be obtained in Equation 24.

Fi=FiUiWi1UiWi1(24)

The equivalent forces applied to the free ends of the beam are:

Fix=Fid21cosθixid21cosθixi2+d2sinθiyi2(25)
Fiz=Fid2sinθizid21cosθixi2+d2sinθizi2(26)

The equivalent moment applied to the free end of the beam is

Mi=UiOi×Fi=Fidd21cosθixisinθi+d2sinθizicosθi2d21cosθixi2+d2sinθizi2(27)

where UiOi is the moment arm of Fi, which is shown in Equation 28.

UiOi=d2cosθi0d2sinθiT(28)

Based on the force balance friction model, the transmission relationship of the driving force Fi between the joints can be obtained as shown in Equation 29.

F1=k1F0i=1Fi=kiki1Fi1i>1(29)

Based on the beam constraint model, the deflection angle and coordinates of the beam end can be obtained:

θi=24lMi10EIFixl2+2Fizl260EIFixl2240104EIFixl2+3Fix2l4l(30)
zi=6lMi60EIFixl2+8Fizl230EIFixl23240EI2104EIFixl2+3Fix2l4l(31)
xi=gl,Mi,E,I,Fix,Fizl(32)

In order to solve the deflection angle and the end coordinates, this paper uses the fixed-point iteration method for calculation. Based on MATLAB, programming is performed to solve and build a modeling algorithm for the notched continuum robot, which is shown in Algorithm 1.

Algorithm 1.Static model algorithm of notched continuum robot.

Input: Initial deflection0θ=000T, initial position coordinates0x=lllT,0z=000T, initial driving force0F, initial Iterations i=0, initial error ε(0)=1, accuracy threshold ζ=105; Output: The end position x, y and deflection angle θ of each joint beam

1: While ε(i)>ζ

2: Substituteiθ into Equation 17 to solve the force loss coefficientik

3: Substituteik and0F into Equation 29 to solve the driving forceiF applied to each joint

4: SolveiFx,iFy andiM in the local coordinate system according to Equations 2527

5: Solvei+1θ,i+1z, andi+1x using Equations 3032

6: ε(i+1)=θi+1θi

7: i=i+1

8: End While

9: Get the deformation amounti+1θ,i+1z, andi+1x of the beam under the action of the force0F

4 Kinematic modeling

In this section, the piecewise constant curvature (PCC) model of the notched continuum robot is established. Then, based on the static model, the chain rule is used to solve the homogeneous coordinate matrix of the end position of the continuum robot, thereby obtaining the position and posture of the robot in the workspace. The inverse kinematics model is constructed by the data fitting method, and the relationship between the length of the drive cables and the end coordinates of the continuum robot is established.

4.1 Forward kinematic modeling based on PCC

The PCC assumption is a classic hypothesis in the kinematic modeling of continuum robots. It uses the idea of differentials to divide the continuum robot into small segments. Within each small segment, the continuum robot is approximated an arc with the same curvature. This assumption simplifies the kinematic model of the continuum robot and effectively reduces the complexity of modeling the continuum robot.

Based on the PCC assumption, the deformation of a single joint of the notched continuum robot can be simplified as shown in Figure 5A. According to the analysis of Figure 5A, the deflection angle θ of each joint of the continuum robot can be obtained as shown in Equation 33.

θ=2arcsinl2l12D(33)

Figure 5
www.frontiersin.org

Figure 5. The deformation diagram and coordinate system establishment for the notched continuum robot are illustrated as follows. (A) Deformation diagram of a single joint of the notched continuum robot. (B) Kinematic coordinate system of the continuum manipulator. (C) Coordinate system of a single continuum joint beam and joint coordinates.

According to the PCC assumption, the relationship is shown in Equations 34, 35.

Θ=nθ(34)
Lk=nlk+C,k=1,2(35)

where C is the height constant of the rigid disk.

According to Figure 5B, the transformation matrix between joint i and joint i+1 is given by Equation 36.

Tii+1=Transxi,yi,ziRotY,θTrans0,0,C(36)

Define the end of the continuum robot as P=x,y,zT, then T=R3×3P01. Given the length of the driving cable, the end position of the notched continuum robot can be solved by Equation 37.

xyz=fxL1,L2,D,CfyL1,L2,D,CfzL1,L2,D,C(37)

4.2 Forward kinematic modeling based on static model

In the context of minimally invasive surgery, the influence of factors such as end load and friction cannot be ignored, and the PCC assumption is difficult to achieve. Therefore, this paper establishes the kinematic model of the notched continuum robot based on the static model.

The coordinate system for the rectangular notched continuum robot is established as shown in Figure 5B. In the world coor.

Dinate system, the total deflection angle of the continuum robot’s bending deformation is Θ, the twist angle around the axis-Zo is Φ, and the end coordinates of the robot are denoted as (X,Y,Z).

Assuming that the homogeneous transformation matrix between two adjacent joints is Tii+1, the forward kinematics of the continuum robot is solved using a modular approach. The coordinate transformation process of the continuum robot with a rectangular cutout in the middle of a single joint is shown in Figure 5C. The homogeneous transformation matrix between two adjacent joints is shown in Equation 38.

Tii+1=Trans0,0,hgTransxi,yi,ziRotY,θi=cosθi0sinθixi010yisinθi0cosθizi+hg0001(38)

According to the chain rule, the homogeneous coordinate matrix of the end position of the continuum robot can be obtained, thereby obtaining the position and posture of the end of the continuum manipulator in the workspace, which is shown in Equation 39.

T=T12T23Tii+1Tn2n1Tn1nRotY,Φ(39)

According to the static model, the force loss coefficients of the continuum robot are different when it is loaded forward and reversely, so the deformation curves in space are also different. As shown in Figure 6, the bending deformation of the continuum robot in a single plane is simulated in MATLAB.

Figure 6
www.frontiersin.org

Figure 6. The notched continuum robot deflects in a single plane.

4.3 Inverse kinematic modeling

The variable in the driving space of the cable-driven continuum robot proposed in this paper is the length of the driving cable. The cable length of the continuum robot can be calculated by the coordinates between the nodes in the static model in Equation 40.

L=i=1nUiWi1+nhg(40)

When bending within a single plane, the length of the driving cable of the rectangular notched continuum robot is fitted with the end coordinates X and Z.

L=a1x6+b1x5+c1x4+d1x3+e1x2+f1x+g1L=a2z6+b2z5+c2z4+d2z3+e2z2+f2z+g2(41)

As shown in Figure 7, the maximum residual error of the fitting curve does not exceed 0.1 mm, which is within the allowable error range.

Figure 7
www.frontiersin.org

Figure 7. Inverse kinematics fitting simulation of the notched continuum robot. (A) Fitting curve of the driving cable length L and the end X coordinate. (B) The fitting curve of the driving cable length L and the end Z coordinate. (C) The fitting residual of L and X. (D) The fitting residual of L and Z.

According to the forward kinematics model, the end coordinates of the continuum robot are only related to the length of the driving cable. When the continuum robot undergoes an overall rotation as shown in Equation 42:

Φ=arctanyx(42)
R=x2+y2(43)

Replacing x in Equation 41 with R in Equation 43, the inverse kinematics model of the notched continuum robot in three-dimensional space is obtained.

5 Experiment and result analysis

In this section, the force balance friction model and the static model are experimentally validated. By measuring the friction force and friction coefficient of the continuum robot at different angles between the driving cable and the applied force, the relationship between these parameters and the bending angle of the continuum robot is obtained. The effectiveness of the static model is validated by comparing the bending curves of the notched continuum robot under different driving forces with the theoretical model.

5.1 Friction coefficient determination

The experimental platform is shown in Figure 8, which is used to measure the friction force and friction coefficient of a single-segment notched continuum. The drive cable of the continuum robot is made of nickel-titanium alloy cable. The drive cable passes through the single-segment notched continuum and is connected to the weight and tension sensor through the guide wheels on both sides. The control program is implemented in TwinCAT3, and all sensor data are collected in Visual Studio (ver 3.1.0). The tension sensor needs to be calibrated and the system friction needs to be balanced before the experiment.

Figure 8
www.frontiersin.org

Figure 8. Experimental platform for measuring friction force and friction coefficient of single-segment notched continuum.

To ensure the accuracy of the angle measurements, the geometric parameters during the experiment are derived from the experimental schematic shown in Figure 9. According to Equation 44, the angles corresponding to different heights are calculated, and the friction forces at 13 different angles are measured.

αi=πarctanHidarcsinLasinβiLxiarcsinrLxiθi=πarctandHiarctanLiHaHiβi=θiπ2+arctanLiHaHiLxi=La2+Hi2+d22LaH2+d2cosβi(44)

Figure 9
www.frontiersin.org

Figure 9. Geometric parameter solution diagram for the friction coefficient measurement experiment.

Figure 9 shows the forces acting on both ends of the notched continuum during the experiment. The analysis yields the following:

Fcosα12=μN1+Tcosα12Fsinα12+Tsinα12=N1(45)
Tcosα22=μN2+mgcosα22mgsinα22+Tsinα22=N2(46)

The combined Equations 45, 46 and data verification can be used to solve the experimentally obtained the friction coefficient, which is shown in Equation 47.

μ2=F+mgsinα1+α22mg+F2sin2α1+α22Fmg2sinα1sina22Fmgsinα12sinα22(47)

As shown in Figure 10, during the experiment, the friction force undergoes the stages of forward loading phase, balance phase, reverse unloading phase, and balance phase. The average of 20 data sets is taken as the friction force for the single-segment notched continuum at each angle. The experimentally measured friction force f is shown in Equation 48.

f=F1F22(48)

Figure 10
www.frontiersin.org

Figure 10. Four stages of friction change during the experiment.

According to the experimental results shown in Figure 11, the friction force between the driving cable and the cable hole of the notched continuum robot tends to increase with the increase of the angle between the driving cable and the continuum robot, and the friction coefficient increases with the increase of the angle within a small range.

Figure 11
www.frontiersin.org

Figure 11. Experimental results of a single-segment notched continuum. (A) Curve of friction force changing with the angle between the driving cable and the continuum robot. (B) Curve of friction coefficient changing with the angle between the driving cable and the continuum robot.

5.2 Static model validation

The experimental platform used to verify the static model established in this study is shown in Figure 12A. Machine vision software Vision Master (ver 3.1.0) is used to process images and extract deformation characteristic points of the continuum robot within the bending plane. Post-experiment data processing is completed using MATLAB. The notched continuum nylon samples were fabricated using 3D printing. The key structural parameters and material properties of the samples are listed in Table 2.

Figure 12
www.frontiersin.org

Figure 12. The experiment for the static model verification. (A)Experimental platform. (B) Deformation of the notched continuum robot under different driving forces.

Table 2
www.frontiersin.org

Table 2. Geometric parameters and physical properties of the notched continuum robot.

As shown in Figure 12B, the deformation of the notched continuum robot under the driving force of 3N, 5N, and 7N is analyzed. The red dots marked in the figure are the deformation feature points identified by Vision Master. The coordinates of the feature points in the bending plane are processed based on MATLAB, and the bending curve of the continuum is plotted and compared with the theoretical results as shown in Figure 13A.

Figure 13
www.frontiersin.org

Figure 13. Comparison of experimental results of the notched continuum robot. (A) Comparison of the curved shapes of the static model, the PCC model and the experiment. (B) Error curves of the static model and experimental feature points. (C) Solution speed of the static model of the notched continuum robot.

From the experimental results in Figure 13A, it can be seen that the static model proposed in this paper is closer to the experimental results in terms of the curved shape and end position of the notched continuum robot than the PCC assumption. As shown in Figure 13B, the root mean square error (RMSE) of the feature point position of the notched continuum robot based on the static model is 0.1629 mm, accounting for 0.247% of the total length of the continuum, and the error is significantly lower than the error result under the PCC assumption. As shown in Figure 13C, the solution speed of the static model of the notched continuum robot decreases with the increase of the driving force, but it is maintained above 1,000 Hz, which verifies the high efficiency of the static model constructed in this paper, which is of great significance for the real-time control of the notched continuum robot.

6 Conclusion

This paper proposes to apply the notched continuum robot to arthroscopic minimally invasive internal fixation of tibial plateau fractures. The flexible beam deflection prediction model and the force balance friction model based on beam constraint model are proposed. The static model and kinematic model of the notched continuum robot are established respectively. Compared with the traditional PCC assumption, the modeling method proposed in this paper has a faster solution speed and higher accuracy. Specifically, the modeling method proposed in this paper effectively analyzes the distribution of friction force and the loss of driving force in the continuum, and establishes a force balance friction model that changes with the deformation of the continuum. Based on the beam constraint model, combined with the deflection prediction model and the force balance friction model, this paper constructs an efficient static model solution algorithm. The kinematic model based on the static model is established, and the bending behavior of the robot in a single plane is plotted. Through the fitting method, this paper also simplifies the inverse kinematics calculation to ensure that the maximum fitting residual does not exceed 0.01 mm in the normal working space. In order to further verify the method in this paper, the friction change law under different force angles is analyzed by the friction coefficient measuring instrument, which proves that the friction force and friction coefficient increase with the increase of the bending angle. Finally, the static model is verified by experiments to have higher accuracy in predicting the bending shape and end position of the continuum robot, with the root mean square error of the feature point position being only 0.1629 mm, and the single solution speed being above 1,000 Hz. The results of this study have a high reference value for the modeling and control of the continuum robot and are of great significance to the development of minimally invasive orthopedic surgery.

Data availability statement

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding authors.

Author contributions

T: Conceptualization, Data curation, Methodology, Software, Validation, Visualization, Writing–original draft. JL: Formal Analysis, Methodology, Supervision, Writing–original draft. ZL: Software, Validation, Writing–review and editing. XZ: Funding acquisition, Investigation, Project administration, Writing–review and editing. FD: Funding acquisition, Project administration, Resources, Writing–review and editing.

Funding

The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work was supported by the National Key Research and Development Program of China (2023YFB4705800), the National Natural Science Foundation of China (52375020), the National Key Re-search and Development Program of China (2022YFB4703000), the Key R&D Program of Shandong Province, China (2022CXGC010503), Shandong Provincial Postdoctoral Innovative Talents Funded Scheme (238226), the Fundamental Research Funds for the Central Universities and the Young Scholars Program of Shandong University.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Bauchau, O. A., and Craig, J. I. (2009). “Euler-Bernoulli beam theory,” in Structural analysis (Dordrecht: Springer), 173–221.

CrossRef Full Text | Google Scholar

Bhat, K. R. S., Moschovas, M. C., Onol, F. F., Rogers, T., Reddy, S. S., Corder, C., et al. (2021). Evidence-based evolution of our robot-assisted laparoscopic prostatectomy (ralp) technique through 13,000 cases. J. robotic Surg. 15, 651–660. doi:10.1007/s11701-020-01157-5

CrossRef Full Text | Google Scholar

Bieze, T. M., Largilliere, F., Kruszewski, A., Zhang, Z., Merzouki, R., and Duriez, C. (2018). Finite element method-based kinematics and closed-loop control of soft, continuum manipulators. Soft Robot. 5, 348–364. doi:10.1089/soro.2017.0079

PubMed Abstract | CrossRef Full Text | Google Scholar

Crusco, S., Jackson, T., and Advincula, A. (2014). Comparing the da vinci si single console and dual console in teaching novice surgeons suturing techniques. JSLS J. Soc. Laparoendosc. Surg. 18, e2014.00218. doi:10.4293/jsls-d-13-0021

PubMed Abstract | CrossRef Full Text | Google Scholar

Du, F., Zhang, G., Xu, Y., Lei, Y., Song, R., and Li, Y. (2023). Continuum robots: developing dexterity evaluation algorithms using efficient inverse kinematics. Measurement 216, 112925. doi:10.1016/j.measurement.2023.112925

CrossRef Full Text | Google Scholar

Du, F., Zhang, X., Wu, K., Zhang, G., Zheng, G., and Li, Y. (2024). A sensor-free force estimation method for notched continuum surgical robot. IEEE/ASME Transactions on Mechatronics.

CrossRef Full Text | Google Scholar

Eastwood, K. W., Francis, P., Azimian, H., Swarup, A., Looi, T., Drake, J. M., et al. (2018). Design of a contact-aided compliant notched-tube joint for surgical manipulation in confined workspaces. J. Mech. Robotics 10, 015001. doi:10.1115/1.4038254

CrossRef Full Text | Google Scholar

Elsoe, R., Larsen, P., Nielsen, N. P. H., Swenne, J., Rasmussen, S., and Ostgaard, S. E. (2015). Population-based epidemiology of tibial plateau fractures. Orthopedics 38, e780–e786. doi:10.3928/01477447-20150902-55

PubMed Abstract | CrossRef Full Text | Google Scholar

Hofmair, C. M., Bhakhri, K., and Chauhan, M. (2024). Design and optimisation of soft robotic actuators for augmented lung-ventilation. Biomimetic Intelligence and Robotics. BIROB 4, 100172.

CrossRef Full Text | Google Scholar

Hutchinson, J. (2001). Shear coefficients for timoshenko beam theory. J. Appl. Mech. 68, 87–92. doi:10.1115/1.1349417

CrossRef Full Text | Google Scholar

Kutzer, M. D., Segreti, S. M., Brown, C. Y., Armand, M., Taylor, R. H., and Mears, S. C. (2011). “Design of a new cable-driven manipulator with a large open lumen: preliminary applications in the minimally-invasive removal of osteolysis,” in 2011 IEEE International Conference on Robotics and Automation (IEEE), 2913–2920.

CrossRef Full Text | Google Scholar

Lim, J. H., Lee, W. J., Park, D. W., Yea, H. J., Kim, S. H., and Kang, C. M. (2017). Robotic cholecystectomy using revo-i model msr-5000, the newly developed Korean robotic surgical system: a preclinical study. Surg. Endosc. 31, 3391–3397. doi:10.1007/s00464-016-5357-0

PubMed Abstract | CrossRef Full Text | Google Scholar

Lin, B., Song, S., and Wang, J. (2024). Variable stiffness methods of flexible robots for minimally invasive surgery. BIROB 100168.

Google Scholar

Ma, J. H., Sefati, S., Taylor, R. H., and Armand, M. (2021). An active steering hand-held robotic system for minimally invasive orthopaedic surgery using a continuum manipulator. IEEE robotics automation Lett. 6, 1622–1629. doi:10.1109/lra.2021.3059634

CrossRef Full Text | Google Scholar

Mehta, A., Ng, J. C., Awuah, W. A., Huang, H., Kalmanovich, J., Agrawal, A., et al. (2022). Embracing robotic surgery in low-and middle-income countries: potential benefits, challenges, and scope in the future. Ann. Med. Surg. 84, 104803. doi:10.1016/j.amsu.2022.104803

PubMed Abstract | CrossRef Full Text | Google Scholar

Morris, B. (2005). Robotic surgery: applications, limitations, and impact on surgical education. Medscape General Med. 7, 72.

PubMed Abstract | Google Scholar

Olson, G., Hatton, R. L., Adams, J. A., and Mengüç, Y. (2020). An euler–Bernoulli beam model for soft robot arms bent through self-stress and external loads. Int. J. solids Struct. 207, 113–131. doi:10.1016/j.ijsolstr.2020.09.015

CrossRef Full Text | Google Scholar

Ramponi, D. R., and McSwigan, T. (2018). Tibial plateau fractures. Adv. Emerg. Nurs. J. 40, 155–161. doi:10.1097/tme.0000000000000194

PubMed Abstract | CrossRef Full Text | Google Scholar

Robinson, G., and Davies, J. B. C. (1999). “Continuum robots-a state of the art,” in Proceedings 1999 IEEE international conference on robotics and automation (Cat. No. 99CH36288C) (IEEE), 2849–2854.

Google Scholar

Schuler, P. J., Duvvuri, U., Friedrich, D. T., Rotter, N., Scheithauer, M. O., and Hoffmann, T. K. (2015). First use of a computer-assisted operator-controlled flexible endoscope for transoral surgery. Laryngoscope 125, 645–648. doi:10.1002/lary.24957

PubMed Abstract | CrossRef Full Text | Google Scholar

Webster III, R. J., and Jones, B. A. (2010). Design and kinematic modeling of constant curvature continuum robots: a review. Int. J. Robotics Res. 29, 1661–1683. doi:10.1177/0278364910368147

CrossRef Full Text | Google Scholar

Wei, H., Zhang, G., Wang, S., Zhang, P., Su, J., and Du, F. (2023). Coupling analysis of compound continuum robots for surgery: another line of thought. Sensors 23, 6407. doi:10.3390/s23146407

PubMed Abstract | CrossRef Full Text | Google Scholar

York, P. A., Swaney, P. J., Gilbert, H. B., and Webster, R. J. (2015). “A wrist for needle-sized surgical robots,” in 2015 IEEE International Conference on Robotics and Automation (ICRA) (IEEE), 1776–1781.

CrossRef Full Text | Google Scholar

Zhang, G., Du, F., Zhang, X., Wu, K., Zheng, G., Li, Y., et al. (2024a). Continuum robots: a real-time model-based data-driven nonlinear controller. IEEE Trans. Industrial Electron., 1–11. doi:10.1109/tie.2024.3398678

CrossRef Full Text | Google Scholar

Zhang, G., Su, J., Du, F., Zhang, X., Li, Y., and Song, R. (2024b). Composite continuum robots: accurate modeling and model reduction. Int. J. Mech. Sci. 276, 109342. doi:10.1016/j.ijmecsci.2024.109342

CrossRef Full Text | Google Scholar

Zhang, J., Fang, Q., Xiang, P., Sun, D., Xue, Y., Jin, R., et al. (2022). “A survey on design, actuation, modeling, and control of continuum robot,” in Cyborg and bionic systems.

CrossRef Full Text | Google Scholar

Keywords: orthopedic surgery, notched continuum robot, mechanical modeling, beam deflection prediction model, beam constraint model, kinematics

Citation: Pang T, Liang J, Lin Z, Zhang X and Du F (2024) Enhancing the precision of continuum robots in orthopedic surgery based on mechanical principles. Front. Bioeng. Biotechnol. 12:1470069. doi: 10.3389/fbioe.2024.1470069

Received: 25 July 2024; Accepted: 19 September 2024;
Published: 15 October 2024.

Edited by:

Shayan Gholizadeh, Kansas State University, United States

Reviewed by:

Changsheng Li, Beijing Institute of Technology, China
Bo Lu, Soochow University, China

Copyright © 2024 Pang, Liang, Lin, Zhang and Du. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Xubin Zhang, MTM5MDUzNDQ5MzJAMTYzLmNvbQ==; Finxin Du, ZHVmdXhpbkBzZHUuZWR1LmNu

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.