Abstract

Wire-actuated/tendon-actuated mechanisms suffer from discontinuity in their performance measures stemming from the limitation of unilateral actuation due to tendon actuation (pull-only actuation). Using traditional Jacobian-based performance measures ignores these limitations and can underestimate the expected position/orientation (pose) uncertainty for a given design. In this paper, we put forth the notion of wire-tension transition zones, and we illustrate how these tension transition zones can be used to modify the definition of the traditional Jacobian when calculating the expected robot performance in terms of dexterity, end-effector pose uncertainty and compliance. We use wire-actuated continuum robots as an illustrative robot architecture. We compare the expected performance of three-wire versus four-wire designs while considering somewhat realistic design parameters drawn from surgical robotics as an application domain. The results of our simulation studies emphasize the importance of carefully using the reduced Jacobin with tension transition zones to capture the performance measure discontinuities due to wires/tendons going slack. Furthermore, the results show that the traditional approach underestimates the uncertainty in the position of the end-effector by as much as 50% (effects of joint-level uncertainty) and 206% (compliance performance analysis) in the case of a three-wire design alternative. We believe that this contribution supports medical robotic system designers in architecture selection and comparative design performance analysis while avoiding unpleasant surprises that would otherwise be encountered if traditional performance measures were used.

1 Introduction

The design of distal dexterity devices for minimally invasive surgery (MIS) has been the focus of intense research over the past three decades. While some designs use embedded actuation within the robot structure (e.g., Refs. [14]), the vast majority of surgical robotic instrument designs use wire-rope (tendon) actuation (for example, Refs. [57] as commercial designs and Refs. [812] as academic works). Due to size, sterilization, and cost constraints, the actuation and joint-level sensing for tendon-actuated distal dexterity device are placed extracorporeally. This means that the force and motion transmission losses due to the actuation tendons experiencing cumulative friction along their routing pathways and due to wire compliance cannot be easily accounted for. The many works attempting to model these losses (e.g., Refs. [1317]) have not propagated to industrial devices due to complexity and cost constraints. Therefore, these motion and force transmission losses are considered in this paper as joint-level uncertainties leading to uncertainty in the end-effector position and orientation (pose).

This paper is concerned with the simulation-informed design of wire-actuated distal dexterity devices while considering that actuation tendons can only transmit tension forces. We ignore designs employing Bowden cable/conduit pairs that may also transmit compressive forces because, when the wires pass through the small distal dexterity device, applying full constraint along the wire-rope path is impractical. Therefore, this paper aims to inform medical instrument/robot designers about the proper procedure for modifying the traditional kinematic performance measures and compliance to bind the expected end-effector pose uncertainty due to some assumed joint-level uncertainty contributed by wire extension/compliance and motion transmission losses.

We use continuum robots as a generic architecture for illustrating the concepts in this paper. These robots, as illustrated in Fig. 1 have a fixed-length central backbone surrounded by actuation tendons that are circumferentially distributed equidistantly at a known pitch circle. While the illustration shows a bending central backbone, there are alternate design embodiments that use a constrained central backbone made of disks with rolling cams [8,18,19], sliding cylinders/disks/spheres [10,2022], or cross revolute joints [11]. The analysis and concepts presented in this paper may be applied to each of these architectures, and we use the architecture in Fig. 1 to illustrate these concepts. Of course, the instantaneous kinematics derivation for each of these architectures will vary. Still, the overarching theme of accounting for zones of the workspace where wires may go slack persists through all these design variations.

Fig. 1
Kinematic nomenclature for the continuum segment: (a) with four-wire and (b) with three-wire
Fig. 1
Kinematic nomenclature for the continuum segment: (a) with four-wire and (b) with three-wire
Close modal

Previous works on manipulability measures for wire-actuated devices mainly focus on wire-actuated parallel mechanisms/robots [2325]. Shen et al. [23] discussed the need for considering force constraints, i.e., wire tension should always be greater than zero, in the kinematic analysis of the wire-actuated mechanisms. They also derived the manipulability measures using almost the same methodologies as a conventional rigid-link manipulator. This chapter discusses how we partially revise the definitions of dexterity measures for conventional rigid-link manipulators by considering the fact that not all wires actively contribute to performing the commanded movement.

The most relevant works to this work are prior research addressing wrench closure for wire-actuated robots. Kurtz and Hayward [26] suggested modified performance measures taking into account the wire tensions in wire-actuated parallel robots. They expressed the bounds on the dexterity measures as a function of the maximal wire force in the direction where the Jacobian nullspace is smallest. In Ref. [27], the force closure conditions of a cable-driven serial chain were considered. Configurations of wire routing were considered where force closure may be maintained. In contrast to these works, Jin et al. considered the effect of loss of wrench closure on force transmissibility performance measures in parallel mechanisms.

Our work differs from these in that we consider practical considerations for wire-actuated surgical wrists that do not necessarily assume that actuation redundancy is a practical way to maintain force/wrench closure. This assumption stems from market-driven competitive cost constraints for these surgical devices.

In light of the aforementioned works, the contribution of this paper is in introducing the simple notion of tension transition zones for robots without reliance on actuation redundancy. We show how this concept is easily applied to continuum robots with tendon actuation, and we also show how to use this concept to consider the portion of the Jacobian corresponding to the tendons that can remain in tension. We show how this approach produces more conservative (larger) predictions of end-effector pose uncertainty compared to the traditional approach, where the full Jacobian is (incorrectly) used. Finally, we also consider the effects of the tension transition zones on the computation of the configuration-space compliance of continuum robots.

2 Kinematic Modeling of the Continuum Segment

For the case study presented in this paper, we consider a continuum robot comprised of a flexible central backbone, nd spacer disks (for the continuum architectures considered in this work and presented in Fig. 1, we assume nd=6), and nw actuation wires that are circumferentially distributed on a pitch circle with radius r. Figure 1 provides a visual representation of the key parameters and key coordinate frames used to define the kinematics of the continuum segment. In the following subsections, we follow the modeling approach in Refs. [28,29] and present these results for completeness.

2.1 Direct Kinematics.

This section provides formulation to compute the pose of the end disk given the configuration space vector. For the constant curvature bending, the position of the continuum segment end-effector, bg, is derived by integrating along the tangent of the central curve and operating the result of this integration with the rotation matrix, bR1
(1)
where bR1 is the rotation matrix of (δ) about z^b, θ(s) is central curve tangent angle as a function of arc length parameter s,2 and the upper limit of the integrals is the length of the central curve. For our robot, a constant curvature bending model is used for which the shape function θ(s) is given by
(2)
where θ0 and θL are central curve tangent angles θ(s=0) and θ(s=L) respectively. Substituting this expression for θ(s) into Eq. (1) yields
(3)
where ρ is the radius of curvature and δ is the right-handed angle (Fig. 1) measured from x^1 about z^b to the bending plane.
The orientation of the continuum segment end-effector/gripper frame, {G}, is given by the following successive rotation sequence:
(4)
where 1R2 is the rotation matrix of (θ0θL) about y^1 and 2Rg is the rotation matrix of δ about z^2, which is effectively an inverse of the rotation matrix bR1. Using results from Eqs. (3) and (4), the gripper frame {G} with respect to the world frame {0}, is given by its homogeneous matrix
(5)
where 0Hb is the homogeneous transformation matrix of the base frame {B} relative to the frame {0}.

2.2 Instantaneous Kinematics.

Taking the time derivative of the direct kinematics defined by Eq. (5) provides the mapping from the configuration space velocity ψ˙ to the generalized twist of the end disk bξg/b. The configuration space velocity for the continuum segment is defined as ψ˙=[θ˙Lδ˙]T and the generalized twist of the gripper frame {G} with respect to frame {B} is defined as bξg/b=[bg˙T,bωg/bT]T. We can rewrite it as
(6)
For the above definition of bξg/b, the Jacobian matrix JξψR6×2 is given by Ref. [29].
(7)
Let us now derive the mapping from the configuration space velocity ψ˙ to the joint space velocity q˙. The joint space velocity for the continuum segment is defined by q˙=[l˙1l˙2l˙kl˙nw]T where the length of the kth secondary backbone (wire/cable) lk is defined by
(8)
Taking the time derivative of this relationship provides the mapping from the configuration space velocity ψ˙ to the joint space velocity q˙ is given by
(9)
For the above definition of the joint velocity q˙, the Jacobian matrix JqψRnw×2 is given by
(10)
where k=1,2,3,,nw, nw is the number of actuation wires, and δk is a right-handed angle (refer Fig. 1) measured from the bending plane to the line passing through the central curve and kth secondary backbone and is given by
(11)
where β is the division angle as shown in Fig. 1. Now, using Jacobian matrices defined in Eqs. (7) and (10), the Jacobian matrix, JξqR6×nw, that defines the mapping from the joint space velocity to the generalized twist of the end disk is given by
(12)

3 Tension Transition Zones and Reduced Jacobians

In this section, we discuss the notion of wire tension zones and wire tension maps that take into account the continuum segment bending directions subject to the limitations of using the actuation wires only as tension elements.

We start by assuming that a continuum segment is naturally straight, as shown in Fig. 1. Its bending direction (bending plane) may be defined by angle δ and bending angle denoted by θL. For a given bending direction δ, we ask whether an actuation wire under consideration can actively contribute to the bending of the continuum segment (e.g., reduction of θL). Naturally, that wire can actively contribute to bending the continuum segment only if it needs to contract its length (i.e., pull). We, therefore, define a wire tension zoneΔk[0,2π] for the kth tendon of a continuum segment as the subset of bending plane directions such that the tendon can actively bend the continuum segment by pulling
(13)
where q˙k denotes the actuation wire speed (with actuation wire extension/retraction corresponding with positive/negative sign, respectively).

Using individual wire tension zones, we define the wire tension map for a given continuum robot design configurations. A wire tension map considers the intersection of wire tension zones for all actuation wires. It can be used to understand the actuation limitations of a given design configuration and to inform the computation of dexterity. To illustrate these concepts, we next consider two design configurations with three or four wires for actuation.

3.1 The Three-Wire Design Configuration.

Using a full circle to represent δ[0,2π], we can draw wire tension zones as circular sectors. Figure 2 presents the wire tension zones for a three-wire continuum segment. Zone Δ1 is shown on the base disk, and the other zones are offset for clarity.

Fig. 2
Wire-tension zones for a three-wire design configuration
Fig. 2
Wire-tension zones for a three-wire design configuration
Close modal

The wire tension zones in Fig. 2 are drawn for δ˙=0. We note that different values for δ˙0 correspond with a phase shift of these tension zones.

Figure 3 shows this phenomenon for the second wire. In this figure, the shaded areas denote wire tension zones (ranges along the horizontal axis) where q˙2<0.

Fig. 3
Phase shift of the wire tension zone of the second actuation wire shown for different values of δ˙
Fig. 3
Phase shift of the wire tension zone of the second actuation wire shown for different values of δ˙
Close modal

Figure 4 shows plots of the joint speeds q˙k,k=1,2,3 for sample combinations of δ˙=0, δ˙>0, and δ˙<0. Shaded zones on the x-axis denote the radial bending directions corresponding to the wire tension zones. As stated above, these tension zones undergo a rotation (phase shift). Therefore, for the rest of the paper, we will proceed with the tension zones depicted in Fig. 2.

Fig. 4
Plots of joint speeds q˙k,k=1,2,…,nw against the range of bending plane angle for sample combinations of the configuration speeds ψ˙. Tension zones for each wire are shown as horizontal ranges with patterns matching Fig. 2.
Fig. 4
Plots of joint speeds q˙k,k=1,2,…,nw against the range of bending plane angle for sample combinations of the configuration speeds ψ˙. Tension zones for each wire are shown as horizontal ranges with patterns matching Fig. 2.
Close modal

By overlaying the individual wire tension zones, the wire tension map shown in Fig. 5 is obtained. Note that for the three-wire design configuration, there are zones of bending directions where only one wire is in tension. These zones alternate with other zones where two wires are in tension. In this figure, tension zones where two wires are in tension are denoted by the circled notations

graphic
where the overlap of the tension zones of the ith and jth wires occur.

Fig. 5
Wire tension map for a three-wire design configuration. Zones marked by  denote tension zone sectors where two wires may actively bend the continuum segment using pulling.
Fig. 5
Wire tension map for a three-wire design configuration. Zones marked by  denote tension zone sectors where two wires may actively bend the continuum segment using pulling.
Close modal

When considering the transitions that occur when the bending direction passes between zones of overlap to no overlap, one needs to consider the scenario where two wires initially in tension transition into only one wire in tension. Figure 6 shows a time strip of the wire tension transitions that occur as we slowly sweep the continuum segment bending direction in a clockwise direction. The arrow denotes the direction of bending of the continuum segment (the projections of the continuum segment on the base disk). Actuation wires denoted by hollow circles depict wires outside their tension zones for that particular bending direction.

Fig. 6
Three-wire case: wire tension transitions as the bending plane direction (depicted by the arrow) sweeps clockwise 180deg. The patterned zones (that are not overlapped) depict portions of wire tension maps where only one wire is in tension. The filled dots/circles depict wires in tension. Hollow circles denote wires outside their respective tension zones.
Fig. 6
Three-wire case: wire tension transitions as the bending plane direction (depicted by the arrow) sweeps clockwise 180deg. The patterned zones (that are not overlapped) depict portions of wire tension maps where only one wire is in tension. The filled dots/circles depict wires in tension. Hollow circles denote wires outside their respective tension zones.
Close modal

When the bending plane falls within the patterned zones shown in Fig. 6, only one wire can be in tension to promote the bending of the continuum segment actively. Considering the case of bending in δ=0deg, we note that a filled dot shows wire 1 because it is the only wire that can promote bending by pulling. Also, backbones 2 and 3 are shown as hollow circles because they lie outside their respective tension zones. As δ increases and passes 30deg, the arrow exits the shaded zone wires 1 and 3, which can promote bending by tension (e.g., see δ=66deg configuration). As δ increases to 90deg, the arrow enters the shaded zone, and again, only wire 3 can promote bending by pulling. Using this logic, the figure continues depicting these tension transitions as the bending direction continues, sweeping a full circle in the clockwise direction.

3.2 The Four-Wire Design Configuration.

Repeating the same process for the four-wire configuration leads to the wire tension map shown in Fig. 7. For clarity, only the wire tension zone for wire 1 is drawn within the circle, and the others are offset. While in the three-wire configuration, there are zones where adjacent wire tension zones do not overlap, in the four-wire design configuration, the individual wire tension zones always overlap. This means that the zones where only one wire can pull the continuum segment to bend it end up collapsing to the four lines, as shown in Fig. 7 for the bending directions passing through each wire. In all other zones, the four-wire segment will always have two wires pulling the segment to achieve a desired bending angle.

Fig. 7
Actuation tension maps for a four-wire configuration.  denote the overlap between the ith and jth wire tension zones
Fig. 7
Actuation tension maps for a four-wire configuration.  denote the overlap between the ith and jth wire tension zones
Close modal

Considering the wire tension transitions as the bending direction is swept a full circle in the clockwise direction, we obtain the result shown in Fig. 8. The figure shows that with the exception of bending directions δ=0deg, 90deg, 180deg, 270deg, the four-wire configuration has two wires capable of pulling to share the load while bending the continuum segment.

Fig. 8
Four-wire case: wire tension transitions as the bending plane direction (depicted by the arrow) sweeps clockwise 180deg. The filled dots/circles depict wires in tension. Hollow circles denote wires outside their respective tension zones.
Fig. 8
Four-wire case: wire tension transitions as the bending plane direction (depicted by the arrow) sweeps clockwise 180deg. The filled dots/circles depict wires in tension. Hollow circles denote wires outside their respective tension zones.
Close modal

3.3 Reduced Jacobian: The Jacobian Update for Tension-Only Designs.

Having established the notions of wire tension maps, we next discuss how the modeling in Sec. 2 (which is for push-pull designs) needs to be modified to account for wire rope (pull only) actuation. We then present a simulation study to compare the three-wire and four-wire design configurations in terms of dexterity, stiffness, and expected tip deflections. This subsection discusses the key modifications needed to account for pull-only actuation.

The original configuration-to-joint-space mapping Jqψ in Eq. (9) does not take into account whether a wire is pulling or pushing. Therefore, it can yield joint speeds that cause slack in specific cables. Since such slack wires cannot promote active bending, we must remove them from consideration when we carry out the kinematics, statics, and dexterity analysis.

By using the wire tension transition maps in Figs. 6 and 8, it is possible to discern which wires do not promote active bending by pulling. Alternately, one could use Eq. (13) to test each wire for ψ˙ within the unit sphere and numerically construct the wire tension zones by definition. Once these wires are identified, a reduced/modified JacobianJ~qψ is obtained from Jqψ by eliminating the rows that correspond to the wires that cannot promote bending while pulling. The instantaneous direct kinematics Jacobian Jξq is then obtained by using J~qψ instead of Jqψ in Eq. (12).

4 End-Effector Pose Uncertainty Due to Joint Level Uncertainty

Given the notions of wire tension maps and transition zones and the reduced Jacobians accounting for actuation limitations, it is possible to compare design alternatives with different wire numbers/configurations. In addition to kinematic conditioning, a particular practical performance measure is the expected end-effector pose (position and orientation) uncertainty. In this section, we consider pose uncertainty due to joint-level uncertainty stemming from backlash and wire extension. These parameters are possible to bound at the design stage by considering gear-motor backlash specifications, wire rope length, and corresponding maximal extension for a maximal level of force transmitted. Therefore, we assume that an upper bound Δq is an a-priori parameter known/estimated by the designer. Given a configuration-to-joint space kinematics, it is possible to linearize and relate configuration uncertainty Δψ to joint-level uncertainty
(14)
where J~qψ is the reduced Jacobian mapping between the configuration space and the joint space as discussed in Sec. 3 and q~ is the reduced joint space vector containing joints having their wires within their respective tension zones.
The configuration space uncertainty can be solved for using Δψ=J~qψΔq~. Therefore, the uncertainty in the gripper pose is given by
(15)
where J~ξq is the reduced version of the original joint space to task space mapping, Jξq. This means that the rows of Jξq associated with the wires that correspond to pushing motion are eliminated. The product of the reduced Jacobian mapping J~ξq and the reduced joint level uncertainty vector Δq~ creates the displacement at the gripper, Δxg.
To maintain unit consistency, the translational and rotational portions of the Δxg are computed using the translational and rotational portions of J~ξq hereby denoted as (J~ξq)v and (J~ξq)ω, respectively
(16)
To capture the edges of the joint-level backlash polytope, we use a matrix QRnw×3nw. Each column in this matrix is a permutation of Δq[1,0,1]T. For example, for a three-wire design, Q is a 3×27 matrix
(17)
Using this definition of Q, we can determine the reduced matrix Q~ by eliminating the rows of Q corresponding to the wires that are not in tension and we compute two matrices of position/orientation uncertainties corresponding with each column of Q~
(18)
The maximal position/orientation uncertainty for each pose within the configuration space is computed as the maximal norm of the columns of the above matrices. This can be obtained using the diag operator, which extracts the main diagonal of a matrix
(19)

5 End-Effector Pose Uncertainty Due to Compliance

In this section, a preliminary model of the compliance of the continuum wrist will be presented. The starting point for derivation will be a simplified statics model, which assumes a constant curvature bending profile and negligible frictional effects. This simplifying assumption in the case of bounding end-effector pose uncertainty due to compliance for a particular design is justified because friction can help with reducing the device deflection, and ignoring it results in a conservative estimate for the end-effector pose uncertainty. Additionally, since most surgical devices are small and lightweight, we assume that the potential energy of the wrist is dominated by elastic bending, with gravitational energy ignored.

The elastic potential energy of a wire-actuated continuum wrist can be defined by Euler-Bernoulli beam bending as U=EYIθ~22L where EY and I refer to Young’s modulus and cross-sectional area moment of inertia of the central backbone, respectively. The length of the bending segment is referred to as L, and the magnitude of bending is referred to as θ~=θLθ0. This follows the notation presented in Sec. 2 where θL is the angle from x^1 to z^2 and θ0=π2.

The principle of virtual work to describe the statics of a continuum segment is shown in Section V of Ref. [30] and will be followed herein. Assuming an external wrench wg applied to the tip of the continuum wrist, {g}, is statically-balanced by joint level actuation forces, ττ, the virtual work is given by
(20)
where Δxg and Δq refer to perturbations to the tip pose and joint variables of the continuum segment, and ΔU is the change in elastic energy.
This equilibrium equation can be described in the configuration space of the continuum segment given the relationships described in Eqs. (6) and (9), and considering the definition of the reduced Jacobian mappings as discussed in Sec. 3
(21)
(22)
where τ~ is a reduced vector of the joint-level actuation forces corresponding with q~. Since the above term has to hold for any infinitesimal virtual displacement Δψ, the term in the parenthesis must identically vanish, which results in a simplified statics model
(23)
The first term (JξψTwg) refers to a generalized force (described in configuration space), applied to the tip of the continuum segment. The third term (J~qψTττ~) refers to a generalized force (described in configuration space), applied to the continuum segment by the actuation cables. The second term (Uψψ) refers to the gradient of bending energy with respect to configuration variables. Since only the configuration variable corresponding to θL is found in U=EYIθ~22L, this term can be expressed
(24)
The stiffness of a continuum segment is found by perturbing the statics model around equilibrium. Following the approach presented in Section IV of Ref. [31], a small perturbation in configuration space, Δψψ, can be applied to Eq. (23)
(25)
where the contributions, which are a function of external load and actuation forces, are described as
(26a)
(26b)
In each of these expressions, ψ1=θL and ψ2=δ. Similarly, the perturbed energy term is given by
(27)

This second derivative term is the Hessian of the bending energy and can be found from the gradient of Eq. (24).

The last term in Eq. (25) includes the perturbed joint level actuation forces, Δττ~. Given the actuation wire stiffness, κw, the joint-level stiffness matrix can be defined, Kq~=κwI. Here, Δττ~=Kq~Δq~ and from Eq. (9), Δq~=J~qψΔψψ. Therefore, the last term of Eq. (25) becomes
(28)
Rewriting Eq. (25) in terms of configuration space perturbations provides
(29)

In the preceding expression, the term JξψTΔwg refers to a perturbation of the generalized forces applied to the tip of the continuum segment as defined in configuration space. This can be redefined as a perturbation of a generalized configuration space force, Δf. Following Hooke’s Law, the term in between brackets represents the configuration space stiffness, Kψ. The inverse of this matrix results in the configuration space compliance matrix (Cψ=Kψ1), which when multiplied by configuration space forces returns a configuration space displacement.

To convert these matrices from configuration to task space, the Jacobian from Eq. (6) can be applied
(30a)

It must be noted that a force in configuration space is two-dimensional (fR2), while a full task space wrench is six-dimensional (wgR6). When transforming from the lower dimensional configuration space to the higher dimensional task space, only a subspace within the task space can be fully defined. Therefore, the transformed stiffness matrix in task space (Eq. (30a)) is simply a minimum-norm solution of the stiffness matrix, and additional constraints would need to be added for a more exact result.

Given this definition of the task space stiffness and compliance matrices, continuum wrist deflections are computed by the following expression:
(31)
where Δxg=[Δpg,Δθg]TR6. In this expression, ΔpgR3 refers to the positional deflection of the wrist end-disk, while ΔθgR3 refers to the orientational deflection of the wrist end-disk.

6 Comparative Simulation Study Four-Wire Versus Three-Wire Design

To illustrate the use of the modeling approach and the reduced Jacobians based on wire tension zones, we conduct simulation studies using the traditional method with the full and reduced Jacobians. We compare the expected performance of the same continuum segment with two design alternatives using three or four wires.

6.1 Kinematic Dexterity and End-Effector Pose Uncertainty.

To compare performance, we use kinematic conditioning and end-effector pose uncertainty using the traditional and reduced Jacobian, and we also compare the three-wire and four-wire designs.

6.1.1 Kinematic Conditioning and Minimal Singular Values.

To compare the effect of using the reduced Jacobian on the expected performance of the three-wire and four-wire architecture, we used the local kinematic conditioning index (KCI) defined as the inverse condition number3 and the minimal singular value σmin of both the translational and orientational portions of Jξq. Referring to Eq. (12), we compare the KCI and σmin when using Jqψ versus when replacing it with the reduced Jacobian J~qψ to produce J~ξq. We then split the resulting Jacobian into the top three rows (translational Jacobian Jξqv or J~ξqv) and bottom three rows (orientational Jacobian Jξqω or J~ξqω). After producing these matrices, we compute their KCI and the minimal singular values.

Figures 9 presents the KCI across a portion of the configuration space (of θL[0deg,5deg,10deg,,85deg] and δ[0deg,2.5deg,5deg,,360deg]). Figures 9(a) and 9(b) show the surface plots of the kinematic isotropy determined using the traditional Jacobian (push-pull actuation) and reduced Jacobian (pull-only actuation) for the three-wire design alternative, respectively. Note that the abrupt jumps in Fig. 9(b) occur when the segment of a three-wire design transitions from having only one wire in tension to having two wires in tension. Such transitions occur at δ=π/6,5π/6, and 3π/2 as shown in Figs. 5 and 6. Unlike the three-wire design, the four-wire alternative does not suffer from such transitions because there are always at least two wires in tension. The KCI plot for the four-wire design using the traditional Jacobian results in an identical surface plot as in Figs. 9(a) and 9(d).

Fig. 9
KCI for translation (top) and orientation (bottom): (a), (d) results using the push-pull traditional Jacobians Jξqv and Jξqω, (b), (e) results using the reduced Jacobians J~ξqv and J~ξqω, and (c), (f) results using the reduced Jacobians for three- and four-wire designs
Fig. 9
KCI for translation (top) and orientation (bottom): (a), (d) results using the push-pull traditional Jacobians Jξqv and Jξqω, (b), (e) results using the reduced Jacobians J~ξqv and J~ξqω, and (c), (f) results using the reduced Jacobians for three- and four-wire designs
Close modal

Figure 10 repeats the analysis for σmin, which is associated with the least dexterous motion direction given by its corresponding singular vector. Again, the results are split for translation and orientation. In Figs. 10(a) and 10(d), we used the traditional Jacobian Jξq while in Figs. 10(b) and 10(e) we used the reduced Jacobian J~ξq.

Fig. 10
Minimal singular values for translation (top) and orientation (bottom): (a), (d) results using the traditional Jacobians Jξqv and Jξqω, (b), (e) results using the reduced Jacobians J~ξqv and J~ξqω, and (c), (f) results using the reduced Jacobians for three- and four-wire designs
Fig. 10
Minimal singular values for translation (top) and orientation (bottom): (a), (d) results using the traditional Jacobians Jξqv and Jξqω, (b), (e) results using the reduced Jacobians J~ξqv and J~ξqω, and (c), (f) results using the reduced Jacobians for three- and four-wire designs
Close modal

Both Figs. 9(b), 9(e) and 10(b), 10(e) show that the KCI and σmin using the reduced Jacobian exhibit a periodic behavior with a period equal to the separation angle between the wires (120deg versus 90deg for the three- and four-wire designs, respectively). As the continuum segment bends, its variations in its KCI and σmin as a function of δ increased as expected since the moment arm of the actuation wire about the bending axis of the continuum changes as a function of the cosine of the angle of the wire’s radial angle relative to the bending axis.

6.1.2 Joint to Task Space Noise Amplification.

A more easily interpretable performance measure to a designer is the expected end-effector backlash/position uncertainty for a given joint-level position uncertainty. We, therefore, used the same translation and orientation Jacobians to compute the pose uncertainty using Eq. (19). For both three-wire and four-wire design alternatives, we determined uncertainty in end-effector pose across the same portion of the configuration space. We also compared the expected end-effector pose uncertainty using both the traditional (push-pull actuation) and reduced (pull-only actuation) Jacobians. The values used for |Δq| (joint-level uncertainty) ranged from 0.2 mm to 1 mm with increments of 0.2 mm.

Figure 11 presents the comparative results of the backlash-induced uncertainty in the end-effector position Δxgv. The plots shown in Fig. 11 represent the maximum uncertainty in the position of the end-disk for the joint-level uncertainty of |Δq|=0.4mm. Note that the valleys in Figs. 11(a) and 11(b) correspond with the transitions from only one wire being in tension to two wires in tension (refer Figs. 6 and 8 for depictions of different wire states). The maximum uncertainty in the end-effector position for three-wire and four-wire designs are compared in Fig. 11(d). The three-wire design reports an increase in end-effector uncertainty by 20-50% depending upon the segment configuration. Figure 11(c) shows how sensitive positional uncertainty is to different amounts of joint-level uncertainty. Based on the surface plots in Fig. 11(c), we can say that the three-wire design is about 39% more sensitive to the joint-level uncertainty than the four-wire design alternative.

Fig. 11
Illustrating the comparison of the (a) three-wire and (b) four-wire configurations for the uncertainty in the end-effector (center of the end-disk) position, and (c) comparing the sensitivity of the amount of maximum slop in end-disk position toward the amount of joint-level uncertainty
Fig. 11
Illustrating the comparison of the (a) three-wire and (b) four-wire configurations for the uncertainty in the end-effector (center of the end-disk) position, and (c) comparing the sensitivity of the amount of maximum slop in end-disk position toward the amount of joint-level uncertainty
Close modal

Similar observations are made for orientation uncertainty as shown in Fig. 12. Figure 12 presents the comparative results of the backlash-induced uncertainty in the end-effector orientation Δxgω. The plots shown in Fig. 12 represent the maximum uncertainty in the orientation of the end-disk for the joint-level uncertainty of |Δq|=0.4mm. Note that the valleys in Figs. 12(a) and 12(b) correspond with the transitions from only one wire being in tension to two wires in tension (refer Figs. 6 and 8 for depictions of different wire states). The maximum uncertainty in the end-effector orientation for three-wire and four-wire designs is compared in Fig. 12(d). The three-wire design reports an increase in end-effector uncertainty by 25–45% depending upon the segment configuration. Figure 12(c) shows how sensitive orientational uncertainty is to different amounts of joint-level uncertainty. Based on the surface plots in Fig. 12(c), we can say that the three-wire design is about 45% more sensitive to the joint-level uncertainty than the four-wire design alternative.

Fig. 12
Illustrating the comparison of the (a) three-wire and (b) four-wire configurations for the uncertainty in the end-effector (center of the end-disk) orientation, and (c) comparing the sensitivity of the amount of maximum slop in end-disk orientation toward the amount of joint-level uncertainty
Fig. 12
Illustrating the comparison of the (a) three-wire and (b) four-wire configurations for the uncertainty in the end-effector (center of the end-disk) orientation, and (c) comparing the sensitivity of the amount of maximum slop in end-disk orientation toward the amount of joint-level uncertainty
Close modal

6.2 End-Effector Uncertainty Due to Compliance.

In this subsection, we consider the effect of using the traditional versus reduced Jacobian for bounding the end-effector uncertainty due to compliance. We also consider whether a three-wire design can achieve similar performance by changing wire stiffness. In these simulations, the configuration space was swept within reasonable ranges θL=[89deg,84deg,,45deg] and δ=[0deg,15deg,,360deg] for both three-wire and four-wire configurations. The wrench applied to the end-effector (wg=[5N,0,0,0,0,0]T) is always in the same direction with respect to the world coordinate frame. The simplified statics model using Eq. (23) was used for this with the constraint that each joint-level force is in tension, τi0. The model was solved as a constrained optimization problem using the interior point method in matlab. Additionally, the assumption here is that no preload is applied to the actuating wires unless explicitly reported, in which case the joint-level force are constrained to the bounds τifmin, where fmin refers to the minimal wire preload.

6.2.1 Compliance-Induced Uncertainty Using the Same Wires:.

In Fig. 13 and Table 1, the compliance computed across the workspace is reported as the magnitude of positional deflection (Fig. 13(a)) and angular deflection (Fig. 13(b)). Throughout the workspace, the deflections between the three-wire and four-wire designs are compared to show the relative increase in compliance. With no pretension, the three-wire designs report increases in deflection by about 85–105% depending on the segment configuration compared with the four-wire design. The average increase throughout the workspace for linear and angular deflections is 95.9% for the three-wire design.

Fig. 13
Linear (a) and angular (b) deflections using the reduced Jacobian defined in Sec. 3.3 and no pretension. The same deflections with the reduced Jacobian and 5N pretension in (c) and (d). The same deflections with a traditional Jacobian and no pretension are in (e), (f) and with 5N pretension in (g) and (h).
Fig. 13
Linear (a) and angular (b) deflections using the reduced Jacobian defined in Sec. 3.3 and no pretension. The same deflections with the reduced Jacobian and 5N pretension in (c) and (d). The same deflections with a traditional Jacobian and no pretension are in (e), (f) and with 5N pretension in (g) and (h).
Close modal
Table 1

Results from workspace sweep, with average reported and standard deviations reported in parenthesis

Wire config.Avg. position deflection (SD)Avg. angular deflection (SD)
Three-wire3.052 mm (0.099 mm)22.81deg(0.621deg)
Four-wire1.558 mm (0.047 mm)11.65deg(0.287deg)
Wire config.Avg. position deflection (SD)Avg. angular deflection (SD)
Three-wire3.052 mm (0.099 mm)22.81deg(0.621deg)
Four-wire1.558 mm (0.047 mm)11.65deg(0.287deg)

In Figs. 13(e)13(h), the deflections are computed using the traditional (non-reduced) joint-configuration space Jacobian, which considers stiffness in slack actuation lines. For the case of no pretension (Figs. 13(e) and 13(f)), the traditional Jacobian greatly under-predicts the observed deflection. However, by comparing Fig. 13(c) to Fig. 13(g) and Fig. 13(d) to Fig. 13(h) we conclude that the use of pretension decreases predicted deflections greatly and that deflections predicted using the reduced Jacobian match the traditional Jacobian. In the case of pretension, each tendon is enforced to be in tension affect the stiffness of the device, and thus no reduction of the Jacobian occurs.

6.2.2 Three- Versus Four-Wire Compliance Induced Uncertainty With Different Wires.

Given the differences in compliance under the three-wire and four-wire design alternatives shown in Fig. 13, there may exist design flexibility to explore. Specifically, the wire stiffness, kw, may be increased to increase joint-level stiffness, affecting the robot’s stiffness. While we assumed a generic median cable stiffness of 75 N/mm, additional simulations were performed to evaluate compliance across the workspace for joint-level stiffnesses of 55 N/mm, 65 N/mm, 85 N/mm, 95 N/mm, and 105 N/mm. Results for both three-wire and four-wire at these varying stiffness ranges were included in Figs. 14(a)14(d), while means and standard deviations of compliance across the workspace are reported in Table 2. For each stiffness range, it was found that the three-wire design results in average positional deflections, which are around 90–99% greater than the four-wire design alternative. Additionally, it can be seen that similar deflection ranges can be achieved between three-wire and four-wire designs with different wire stiffness. In Table 2, for example, a three-wire design with wires of 105 N/mm stiffness can achieve better positional deflections than a four-wire design with wires of 55 N/mm stiffness.

Fig. 14
Deflections for varying joint stiffness: (a) and (b) are linear and angular deflections with the reduced Jacobian as defined in Sec 3.3, (c) and (d) are linear and angular deflections with a traditional Jacobian, which doesn’t consider slack actuation wires. ①-② correspond to stiffnesses: 105, 95, 85, 75, 65, and 55 N/mm, respectively.
Fig. 14
Deflections for varying joint stiffness: (a) and (b) are linear and angular deflections with the reduced Jacobian as defined in Sec 3.3, (c) and (d) are linear and angular deflections with a traditional Jacobian, which doesn’t consider slack actuation wires. ①-② correspond to stiffnesses: 105, 95, 85, 75, 65, and 55 N/mm, respectively.
Close modal
Table 2

This table reports results from workspace sweep for varying joint stiffnesses, with average reported and standard deviations reported in parenthesis

Three-wireFour-wire
kwN/mmLinearAngularLinearAngular
554.52 (0.150)33.8 (0.96)2.20 (0.066)16.5 (0.41)
1052.04 (0.065)15.3 (0.41)1.08 (0.032)8.06 (0.20)
Three-wireFour-wire
kwN/mmLinearAngularLinearAngular
554.52 (0.150)33.8 (0.96)2.20 (0.066)16.5 (0.41)
1052.04 (0.065)15.3 (0.41)1.08 (0.032)8.06 (0.20)

Note: Linear units are reported in millimeters, and angular units are reported in degrees.

7 Conclusion

This paper presented the notions of wire tension maps and zones for wire-actuated continuum robots and wrists used for surgery. We put forth the notion of using the reduced Jacobian according to the tension transition maps to account for the wires capable of inducing motion/force via pulling. We also used the three-wire and four-wire design configurations as case studies for a simulation study that compared kinematics-based end-effector uncertainty and compliance-induced end-effector uncertainty.

Our simulation study showed several things: (1) the use of the traditional Jacobian overestimates the expected KCI of the robot since it assumes that all joints can contribute to motion using push-pull actuation; (2) the minimal singular value when computed using the reduced Jacobian is larger than when using the traditional Jacobian, which again demonstrates that the use of the traditional Jacobian would underestimate the noise amplification from joint space to task space; (3) the minimal singular value for the three-wire design is larger than the four-wire design, which means that the three-wire design would suffer larger joint space uncertainty amplification; (4) the addition of an extra wire can help improve the KCI; (5) the use of the traditional Jacobian underestimates the compliance-induced tip uncertainty compared to the reduced Jacobian and the use of wire pretension helps attenuate these deflections. The comparisons above also looked at the three-wire versus four-wire designs as case studies and showed performance improvement with an increase in the number of actuation wires. However, this increase may not be practical within the context of surgical instruments due to the associated loss of available cross-sectional area and the additional cost of an actuator. Also, we showed that the use of pretension and an increase in wire stiffness can result in a three-wire configuration with similar performance to the four-wire configuration. The key point is to alert designers to the proper use of wire tension maps and the reduced Jacobian when comparing design alternatives.

Acknowledgment

This work was partly supported by funds from J&J Ethicon—Robotics and Digital Solutions, under SRA00000096AM1 and Vanderbilt University funds.

Conflict of Interest

There are no conflicts of interest.

Data Availability Statement

The datasets generated and supporting the findings of this article are obtainable from the corresponding author upon reasonable request.

Nomenclature

k =

index of the secondary backbones (wires/cables), (k=1,2,nw) where nw is the number of actuation wire ropes (cables).

s =

arc-length parameter of the central curve that passes through the center of the discs. At the base disk s=0 and at the end disk s=L

r =

pitch radius of the holes on each disk through which secondary backbones (cables) are passed

L =

length of the central curve

q =

a joint space vector, [l1l2lklnw]TRnw. Here lk is the length of the kth wire

lk =

length of the kth secondary backbone (cable) measured from the base disk to the end disk

nw =

a number of actuation wires

{B} =

a Cartesian coordinate system4 defined at the base of the continuum segment.

{1} =

a Cartesian coordinate system whose origin coincides with the origin of the frame, {B}, and the orientation is given by the rotation of (δ) about z^b. The xz plane of this frame is the bending plane of the continuum segment.

Jqψ =

a Jacobian matrix that maps configuration space velocity, ψ˙, to joint space velocity, q˙

Jξψ =

a Jacobian matrix that maps configuration space velocity, ψ˙, to the task space twist, bξg/b

Jξq =

a Jacobian matrix that maps joint space velocity, q˙, to the task space twist, bξg/b

A =

denotes Moore–Penrose inverse of the matrix A

β =

division angle defined as, β=2πn where n is the number of secondary backbones (cables)

δ =

a right-handed rotation angle measured from x^1 about z^b to the bending plane

δk =

a right-handed rotation angle measured from the bending plane about z^1 to a line passing through the central curve and the kth secondary backbone at s=0

{2} =

a Cartesian coordinate system whose origin coincides with the center of the end disk and the orientation is given by the rotation of (θ0θL) about y^1

{G} =

a Cartesian coordinate system whose origin coincides with the origin of the frame, {2}, and the orientation is given by the rotation of δ about z^2

ψ =

a configuration space vector, [θδ]TR2

θ(s) =

an angle of the central curve tangent in the bending plane at some arc length s along the curve. The θ(s=L) and θ(s=0) are denoted by θL and θ0 respectively. Also, the value of θ0 is constant and is equal to π2.

ρ =

radius of curvature. Considering the constant curvature bending model, it is defined as Lθ0θL

Footnotes

2

The arc-length parameter s is only used for the deriving Eq. (3). The remainder of the work is focused on looking at the dexterity and pose-uncertainty of the segment tip (s=L).

3

The ratio of the minimal singular value σmin over the maximal singular value σmax.

4

We will use the notation {F} to denote a right-handed frame whose axes are x^f, y^f, z^f and having its origin denoted by point f. Alternatively, if a frame is designated by a number {k}, then its origin is denoted by point ok and its axes are x^k, y^k and z^k.

References

1.
Tortora
,
G.
,
Ranzani
,
T.
,
De Falco
,
I.
,
Dario
,
P.
, and
Menciassi
,
A.
,
2014
, “
A Miniature Robot for Retraction Tasks Under Vision Assistance in Minimally Invasive Surgery
,”
Robotics
,
3
(
1
), pp.
70
82
.
2.
Niccolini
,
M.
,
Petroni
,
G.
,
Menciassi
,
A.
, and
Dario
,
P.
,
2012
, “
Real-Time Control Architecture of a Novel Single-Port Laparoscopy Bimanual Robot (SPRINT)
,”
2012 IEEE International Conference on Robotics and Automation
,
Sichuan, China
,
Aug. 5–8
, pp.
3395
3400
.
3.
Hu
,
T.
,
Allen
,
P. K.
, and
Fowler
,
D. L.
,
2007
, “
In-Vivo Pan/Tilt Endoscope With Integrated Light Source
,”
2007 IEEE/RSJ International Conference on Intelligent Robots and Systems
,
San Diego, CA
,
Oct. 29–Nov. 2
, pp.
1284
1289
.
4.
Wortman
,
T. D.
,
Strabala
,
K. W.
,
Lehman
,
A. C.
,
Farritor
,
S. M.
, and
Oleynikov
,
D.
,
2011
, “
Laparoendoscopic Single-Site Surgery Using a Multi-functional Miniature in Vivo Robot
,”
Int. J. Med. Rob. Comput. Assist. Surg.
,
7
(
1
), pp.
17
21
.
5.
Nelson
,
C. A.
, and
Nelson
,
N.
,
2022
, “Modular Cable-Driven Surgical Robots”, June 28. US Patent 11369449.
6.
Morley
,
T. A.
, and
Wallace
,
D. T.
,
2004
, “Roll-Pitch-Roll-Yaw Surgical Tool”, Jan. 13. US Patent 6676684.
7.
Cooper
,
T. G.
, and
Anderson
,
S. C.
,
2008
, “Flexible Wrist for Surgical Tool”, Jan. 22. US Patent 7320700.
8.
Suh
,
J.-w.
, and
Kim
,
K.-y.
,
2017
, “
Design of a Discrete Bending Joint Using Multiple Unit Pref Joints for Isotropic 2-DOF Motion
,”
Int. J. Control Autom. Syst.
,
15
(
1
), pp.
64
72
.
9.
Wu
,
G. C. Y.
,
Podolsky
,
D. J.
,
Looi
,
T.
,
Kahrs
,
L. A.
,
Drake
,
J. M.
, and
Forrest
,
C. R.
,
2020
, “
A 3 mm Wristed Instrument for the Da Vinci Robot: Setup, Characterization, and Phantom Tests for Cleft Palate Repair
,”
IEEE Trans. Med. Rob. Bion.
,
2
(
2
), pp.
130
139
.
10.
Harada
,
K.
,
Tsubouchi
,
K.
,
Fujie
,
M.
, and
Chiba
,
T.
,
2005
, “
Micro Manipulators for Intrauterine Fetal Surgery in an Open MRI
,”
Proceedings of the 2005 IEEE International Conference on Robotics and Automation
,
Barcelona, Spain
,
Apr. 18–22
, pp.
502
507
.
11.
Wang
,
X.
,
Wang
,
C.
,
Wu
,
M.
,
Li
,
M.
,
Xu
,
Y.
,
Li
,
G.
,
Guo
,
Z.
, and
Cao
,
Y.
,
2024
, “
Design and Kinematics of a Novel Continuum Robot Connected by Unique Offset Cross Revolute Joints
,”
ASME J. Mech. Rob.
,
16
(
12
), p.
121003
.
12.
Wang
,
Z.
,
Bao
,
S.
,
Wang
,
D.
,
Qian
,
S.
,
Zhang
,
J.
, and
Hai
,
M.
,
2023
, “
Design of a Novel Flexible Robotic Laparoscope Using a Two Degrees-of-Freedom Cable-Driven Continuum Mechanism With Major Arc Notches
,”
ASME J. Mech. Rob.
,
15
(
6
), p.
064502
.
13.
Chiang
,
L. S.
,
Jay
,
P. S.
,
Valdastri
,
P.
,
Menciassi
,
A.
, and
Dario
,
P.
,
2009
, “
Tendon Sheath Analysis for Estimation of Distal End Force and Elongation
,”
2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics
,
Singapore
,
July 14–17
, pp.
332
337
.
14.
Phee
,
S. J.
,
Low
,
S. C.
,
Dario
,
P.
, and
Menciassi
,
A.
,
2010
, “
Tendon Sheath Analysis for Estimation of Distal End Force and Elongation for Sensorless Distal End
,”
Robotica
,
28
(
7
), pp.
1073
1082
.
15.
Kato
,
T.
,
Okumura
,
I.
,
Song
,
S.-E.
,
Golby
,
A. J.
, and
Hata
,
N.
,
2015
, “
Tendon-Driven Continuum Robot for Endoscopic Surgery: Preclinical Development and Validation of a Tension Propagation Model
,”
IEEE/ASME Trans. Mechatron.
,
20
(
5
), pp.
2252
2263
.
16.
Roy
,
R.
,
Wang
,
L.
, and
Simaan
,
N.
,
2017
, “
Modeling and Estimation of Friction, Extension, and Coupling Effects in Multisegment Continuum Robots
,”
IEEE/ASME Trans. Mechatron.
,
22
(
2
), pp.
909
920
.
17.
Yasin
,
R.
, and
Simaan
,
N.
,
2021
, “
Joint-Level Force Sensing for Indirect Hybrid Force/Position Control of Continuum Robots With Friction
,”
Int. J. Rob. Res.
,
40
(
4–5
), pp.
764
781
.
18.
Kim
,
Y.-J.
,
Cheng
,
S.
,
Kim
,
S.
, and
Iagnemma
,
K.
,
2014
, “
A Stiffness-Adjustable Hyperredundant Manipulator Using a Variable Neutral-Line Mechanism for Minimally Invasive Surgery
,”
IEEE Trans. Rob.
,
30
(
2
), pp.
382
395
.
19.
Lee
,
J.
,
Kim
,
J.
,
Lee
,
K.-K.
,
Hyung
,
S.
,
Kim
,
Y.-J.
,
Kwon
,
W.
,
Roh
,
K.
, and
Choi
,
J.-Y.
,
2014
, “
Modeling and Control of Robotic Surgical Platform for Single-Port Access Surgery
,”
2014 IEEE/RSJ International Conference on Intelligent Robots and Systems
,
Chicago, IL
,
Sept. 14–18
, pp.
3489
3495
.
20.
Sturges Jr
,
R. H.
, and
Laowattana
,
S.
,
1993
, “
A Flexible, Tendon-Controlled Device for Endoscopy
,”
Int. J. Rob. Res.
,
12
(
2
), pp.
121
131
.
21.
Simaan
,
N.
, and
Bajo
,
A.
,
2017
, “Robotic Device for Establishing Access Channel”, Jan. 24. US Patent 9549720.
22.
Van Meer
,
F.
,
Philippi
,
J.
,
Estève
,
D.
, and
Dombre
,
E.
,
2007
, “
Compact Generic Multi-channel Plastic Joint for Surgical Instrumentation
,”
Mechatronics
,
17
(
10
), pp.
562
569
.
23.
Shen
,
Y.
,
Osumi
,
H.
, and
Arai
,
T.
,
1994
, “
Manipulability Measures for Multi-wire Driven Parallel Mechanisms
,”
Proceedings of 1994 IEEE International Conference on Industrial Technology-ICIT’94
,
Guangzhou, China
,
Dec. 5–9
, IEEE, pp.
550
554
.
24.
Gallina
,
P.
, and
Rosati
,
G.
,
2002
, “
Manipulability of a Planar Wire Driven Haptic Device
,”
Mech. Mach. Theory
,
37
(
2
), pp.
215
228
.
25.
Eden
,
J.
,
Lau
,
D.
,
Tan
,
Y.
, and
Oetomo
,
D.
,
2019
, “
Unilateral Manipulability Quality Indices: Generalized Manipulability Measures for Unilaterally Actuated Robots
,”
ASME J. Mech. Des.
,
141
(
9
), p.
092305
.
26.
Kurtz
,
R.
, and
Hayward
,
V.
,
1991
, “
Dexterity Measure for Tendon Actuated Parallel Mechanisms
,”
Fifth International Conference on Advanced Robotics ’Robots in Unstructured Environments
, Vol. 2, pp.
1141
1146
.
27.
Mustafa
,
S. K.
, and
Agrawal
,
S. K.
,
2012
, “
On the Force-Closure Analysis of N-DOF Cable-Driven Open Chains Based on Reciprocal Screw Theory
,”
IEEE Trans. Rob.
,
28
(
1
), pp.
22
31
.
28.
Simaan
,
N.
,
Xu
,
K.
,
Wei
,
W.
,
Kapoor
,
A.
,
Kazanzides
,
P.
,
Taylor
,
R.
, and
Flint
,
P.
,
2009
, “
Design and Integration of a Telerobotic System for Minimally Invasive Surgery of the Throat
,”
Int. J. Rob. Res.
,
28
(
9
), pp.
1134
1153
.
29.
Xu
,
K.
, and
Simaan
,
N.
,
2008
, “
An Investigation of the Intrinsic Force Sensing Capabilities of Continuum Robots
,”
IEEE Trans. Rob.
,
24
(
3
), pp.
576
587
.
30.
Simaan
,
N.
,
2005
, “
Snake-Like Units Using Flexible Backbones and Actuation Redundancy for Enhanced Miniaturization
,”
Proceedings of the 2005 IEEE International Conference on Robotics and Automation
,
Barcelona, Spain
,
Apr. 18–22
, IEEE, pp.
3012
3017
.
31.
Orekhov
,
A. L.
,
Johnston
,
G. L.
, and
Simaan
,
N.
,
2023
, “
Task and Configuration Space Compliance of Continuum Robots Via Lie Group and Modal Shape Formulations
,”
2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
,
Detroit, MI
,
Oct. 1–5
, IEEE, pp.
590
597
.