ArticlePDF Available

Dexterity Analysis of Three 6-DOF Continuum Robots Combining Concentric Tube Mechanisms and Cable Driven Mechanisms

Authors:

Abstract and Figures

Continuum robots are increasingly used in minimally invasive surgeries. To date, the concentric tube mechanism and the cable-driven mechanism have been two prevalent mechanisms for constructing continuum robots. As these two mechanisms complement each other, it is worth exploring the possibility of combining them together. In this paper, we investigate the dexterity of three continuum robots combining both mechanisms. Indices based on the concept of orientability are introduced to analyze the distribution of the dexterity. A Monte Carlo method is used to calculate the dexterity distribution across the workspace. Particularly, directional dexterity indices are put forward to describe the dexterity along different axes. Results imply that evenly allocating degrees of freedom (DOFs) among the segments achieves the best workspace and dexterity. Otherwise, assigning more DOFs to the proximal segment tends to enlarge the workspace and adding more DOFs to the distal segment tends to improve the dexterity. In addition, the dexterity along different axes can vary significantly and thus requires special attention when applying the robot to specific surgical procedures.
Content may be subject to copyright.
IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED DECEMBER, 2016 1
Dexterity Analysis of Three 6-DOF Continuum
Robots Combining Concentric Tube Mechanisms
and Cable Driven Mechanisms
Liao Wu1, Ross Crawford1, and Jonathan Roberts1
Abstract—Continuum robots are increasingly used in minimal-
ly invasive surgeries. To date, concentric tube mechanism and
cable driven mechanism have been two prevalent mechanisms
for constructing continuum robots. As these two mechanisms
complement each other, it is worth exploring the possibility
of combining them together. In this paper, we investigate the
dexterity of three continuum robots combining both mechanisms.
Indices based on the concept of orientability are introduced to
analyze the distribution of the dexterity. A Monte Carlo method is
used to calculate the dexterity distribution across the workspace.
Particularly, directional dexterity indices are put forward to
describe the dexterity along different axes. Results imply that
evenly allocating degrees of freedom (DOFs) among the segments
achieves the best workspace and dexterity. Otherwise, assigning
more DOFs to the proximal segment tends to enlarge the
workspace and adding more DOFs to the distal segment tends to
improve the dexterity. In addition, the dexterity along different
axes can vary significantly and thus requires special attention
when applying the robot to specific surgical procedures.
Index Terms—Mechanism Design of Manipulators, Medical
Robots and Systems, Concentric Tube Robots, Cable Driven
Robots.
I. INTRODUCTION
CONTINUUM robots are rapidly emerging to become a
class of useful tools in many areas including industrial
and medical applications [1], [2]. Different from conventional
serial link robots that are driven by discrete joints, continuum
robots have the ability to continuously deform into different
shapes. Usually actuated at the remote proximal base, contin-
uum robots can be made very compact along the part from the
actuators to the tip. As a consequence, they are increasingly
used in minimally invasive surgeries where their compactness
enables agile manipulation in confined environment inside the
human body. During the last decade, much research has been
carried out in exploring the application of continuum robots
to many minimally invasive procedures. Examples include
transoral/transnasal procedures [3]–[6], urology surgeries [7],
Manuscript received: September 10, 2016; Revised November 8, 2016;
Accepted December 15, 2016.
This paper was recommended for publication by Editor Paolo Rocco upon
evaluation of the Associate Editor and Reviewers’ comments. This work was
supported by the Vice-Chancellor’s Research Fellowship from Queensland
University of Technology under Grant 322450-0096/08 awarded to Dr. Liao
Wu.
1The authors are with the Australian Centre for Robotic Vision, Science
and Engineering Faculty, Queensland University of Technology, Brisbane,
Australia. liao.wu@qut.edu.au/dr.liao.wu@ieee.org;
r.crawford@qut.edu.au;jonathan.roberts@qut.edu.au
Digital Object Identifier (DOI): see top of this page.
intracardiac procedures [8], ophthalmology [9], and orthopedic
surgeries [10].
To date, two prevalent mechanisms have been adopted for
continuum robots in minimally invasive surgeries: concentric
tube mechanism [3]–[5], [7]–[13] and cable driven mechanism
[6], [14]–[17]. Concentric tube robots use a set of telescopic
tubes to achieve spatial movability. As each tube can be
precurved within its elastic deformation zone, the interaction
between the tubes, while they are being rotated or translated
with respect to each other, results in variation of both the
curvature of the combined tubes and the position of the tip.
The main advantage of a concentric tube mechanism lies in
its capability of being scaled down to submillimeter, which
is favorable in many minimally invasive surgical applica-
tions. However, since each tube is precurved, the variation
of the resultant curvature is limited. Therefore, optimization
of parameters of the tubes based on the specific task is
usually required before applying the robot to any surgical
procedure [4]. The combined segments can be endowed with
variable curvature when the contributing tubes are comparable
in stiffness [18], but the snapping problem occurring when the
relative rotation angle exceeds a certain critical point prevents
the natural curvature of each tube from being large, limiting
the variation range of the combined segments.
A cable driven mechanism, as the name suggests, use cables
to actuate the deformation of the robot. It usually consists of
backbones as the main deformation elements, cables as the
actuators, and vertebrae, which distribute along the backbones,
as the “joints” to transmit and restrict the actuation. The main
advantage of a cable driven mechanism is its flexibility and
variable curvature which is determined by the elasticity of
the backbone and the space between each vertebra. Typically,
a bending segment comprises at least three cables so that it
can bend from a straight segment to a curve in any direction.
Multiple bending segments usually share the same backbone,
but have different groups of cables for individual actuation
[16]. Nevertheless, control of multiple bending segments is
somewhat challenging as there is a coupling between each
segment [15]. It is also difficult to scale down a cable driven
mechanism to the level of a concentric tube mechanism; at
the same scale, the cable driven mechanism lacks the rigidity
existing in a concentric tube mechanism that facilitates force
transmission.
As can be seen from the above, concentric tube mechanisms
and cable driven mechanisms complement each other to some
extent, which has also been discussed in [19]. Therefore, it
2 IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED DECEMBER, 2016
t1
t3
r1
r2
r3
t1
t2
t3
t1
t2
r1
r2
r3
r3
r4
r1
r2
Robot 1 Robot 2 Robot 3
Cable Driven Mechanism
Concentric Tube Mechanism
Segment 1
Segment 2
Segment 3
t2
Fig. 1. Structure of three 6-DOF continuum robots investigated in this paper. tstands for translational DOF and rstands for rotational DOF.
is natural to explore the possibility of combining these two
mechanisms. Several researchers have investigated this idea,
including integrating concentric tubes with an endoscope [20],
using a cable driven mechanism as the end effector of a
concentric tube robot [21], and constraining a cable driven
robot with a tube [14]. In this paper, we investigate three
continuum robots combining concentric tube mechanisms and
cable driven mechanisms from the viewpoint of workspace
and dexterity. Workspace is conventionally defined as the set
of all the spatial positions that the tip of a robot can reach. It
is an important performance index for evaluating robots, and
geometrical [22], analytical [23] and discrete [24] methods
have been proposed to calculate the workspace. Volume and
boundary are usually used to describe the size and shape of the
workspace, but they do not contain the information of quality,
i.e., how dexterous the robot is within its workspace. There-
fore, researchers proposed another performance index, dex-
terity. For surgical robots, dexterity is particularly important
because the robots are not only required to reach the surgical
sites, but also required to perform complicated operations. Two
classes of indices have been put forward to define the dexterity:
the manipulability [24], [25] describing the isotropy of the
movability at the tip position of a robot, and the orientability
[26], [27] representing how many orientations a robot can hold
when its tip points to a certain position inside the workspace.
As the orientability is more intuitive in evaluating the dexterity
of a robot, we will use this performance index for dexterity
analysis in this paper.
The contributions of this paper are as follows. First, we pro-
pose three structures combining a concentric tube mechanism
and a cable driven mechanism and present the comparison
results of the dexterity of these three structures. The conclu-
sions drawn in this paper not only apply to the investigated
robots but also provide generic guidelines for designing other
continuum robots. Second, we introduce new indices for
evaluating the dexterity of robots, especially for examining
the distribution of dexterity along different directions. The
directional dexterity can be used to analyze other types of
robots as well.
The rest of the paper is organized as below. Section II
introduces the structures and kinematic models of the three
continuum robots investigated in this paper. Then we describe
the definition and calculation of the dexterity indices used to
evaluate each robot in Section III. Two groups of simulations
are conducted to compare the three robots and graphical and
tabular results are presented in Section IV. Section V and VI
discuss and conclude the paper, respectively.
II. KINEMATIC MODELS OF THREE 6-DOF
CONTINUUM ROBOTS
In this paper, we investigate three 6-DOF (Degree of Free-
dom) continuum robots, whose structures are shown in Fig. 1.
All these robots have three segments, with Segment 1 iden-
tically being a straight tube and having a translational DOF.
This segment serves as a delivery section which fits the entry
path of many surgical applications such as intracardiac surgery
[8], nasopharyngeal biopsy [5], and intracerebral hemorrhage
evacuation [28].
The configurations of the other two segments are different
among the three robots. In Robot 1, the second segment is con-
figured with variable curvature. This can be achieved by using
a cable driven mechanism, such as the flexible endoscope used
in [20]. However, note that there is another way to endow
the segment with variable curvature by using two concentric
tubes of the same length and initial curvature, and comparable
stiffness. By independently rotating both concentric tubes, the
curvature of the resultant segment can vary, ideally, between
zero and the initial curvature due to the interaction of the two
tubes [18]. An example of this configuration can be found
in [8]. In addition to rotation, Segment 2 can be translated
through the lumen of Segment 1. Therefore, Segment 2 has
two rotational DOFs and one translational DOF. The third
segment is constructed by a tube that can translate and rotate
about its axis, but its curvature is fixed, meaning that Segment
3 has only one rotational DOF and one translational DOF.
In Robot 2, the DOF configurations of Segment 2 and
Segment 3 are switched compared with Robot 1. Segment 2 is
formed by a curved tube that has one rotational DOF and one
translational DOF. Segment 3, however, has one additional
rotational DOF as it adopts a cable driven mechanism. An
example of this structure can be seen in Fig. 2 [21].
In Robot 3, both Segment 2 and Segment 3 are made by
cable driven mechanisms. Typically, these two segments in
such a configuration share the same backbone while different
groups of cables are used to control each segment separately
[16]. As a result, the two segments have only one translational
WU et al.: DEXTERITY ANALYSIS OF THREE 6-DOF CONTINUUM ROBOTS 3
Fig. 2. Example of Robot 2. Segment 2 is a curved tube with fixed curvature
and Segment 3 is constructed by a cable driven mechanism.
X
Y
Z
f
s
r=1/k
Fig. 3. Kinematic parameters of a single segment.
DOF in total. However, each segment has two rotational DOFs
as they can bend in both directions, making the total numbers
of DOF six as well as the Robot 1 and 2.
The kinematics of constant curvature continuum robots
can be decomposed into two mappings, a robot-independent
mapping between configuration space and task space, and a
robot-specific mapping between actuator space and configu-
ration space [29]. In this paper, we only focus on the robot-
independent mapping. As shown in Fig. 3, a single segment of
a continuum robot can be modelled by three variables under
constant curvature assumption. κis the curvature of the arc,
φmeans the angle between the plane of the arc and the X-Z
plane, and sstands for the length of the arc. The position and
orientation at the distal end of the segment can be calculated
by the following homogeneous transformation [29],
Ti=
cos2φ(cosκs1)+1 sinφcosφ(cosκs1)cosφsinκscosφ(1cos κs)
κ
sinφcosφ(cosκs1)cos2φ(1cosκs)+cosκssinφsinκssinφ(1cos κs)
κ
cosφsinκssinφsin κscos κssinκs
κ
0 0 0 1
.
(1)
Depending on the configuration of the robot, the three
variables have different embodiments. For example, as the first
segments of all the three robots are straight, κ1and φ1are
constant zero. Segment 3 of Robot 1 and Segment 2 of Robot
2 have fixed curvature, and therefore κ3of Robot 1 and κ2
of Robot 2 are constant (non-zero). In Robot 3, the lengths of
Segment 2 and Segment 3 are dependent. As a result, s2and
Configuration 1
Configuration 2 Service Sphere
Service Regions
dh
dq
X
Y
Z
Radial
Circumferential
Axial
Base Frame
Fig. 4. Dexterity at a spatial position.
s3are related: if s2is nonzero, then s3can only be the full
length, meaning that Segment 3 is fully exposed; if s3is less
than the full length, then s2can only be zero, meaning that
Segment 2 is completely invisible.
The general kinematics of the robot with three segments is
expressed as follow,
T=T1(κ1,φ1,s1)T2(κ2,φ2,s2)T3(κ3,φ3,s3).(2)
III. DEXTERITY INDICES
The dexterity indices developed in this paper are based
on those introduced in [27], which adopted the concept of
dexterous solid angle [26], as shown in Fig. 4. For a robot
with more than three DOFs, there can be multiple possible
configurations with different orientations when reaching a
specific spatial position. Constructing a unit sphere with its
center placed at the spatial position, which is named the
Service Sphere, all the possible areas on the sphere that can
be orientated to by the tip of the robot are referred to as the
Service Regions. Hence, the dexterity at this spatial position
is defined as
D(P) = AR(P)
AS
=NO(P)
NθNh
(0,1](3)
where AR(P)is the area of the Service Regions at position
Pand ASis the total surface area of the unit sphere. As in
this paper, we will use a discretization method to obtain the
dexterity indices, the surface of the unit sphere is discretized
into Nθby Nhpatches by a series of longitude meridians and
latitude lines, with the angle between adjacent meridians being
δθand the height interval of latitude lines being δh(Fig. 4).
Letting NO(P)represent the number of orientable patches, the
dexterity D(P)equals to NO(P)divided by NθNh. It is noted
that all the patches should be equal in area so as to represent
equal probability. Under our discretization method, this can
be readily achieved by letting θand hevenly divided because
each patch has an area of δ θ δ h. Also note that, while the
north pole of the Service Sphere can be arbitrarily oriented,
we restrict it to be along the positive direction of the Z axis of
the base frame for all the evaluation in this paper. Moreover,
all the axes mentioned in the following part of this paper,
unless specifically explained, refer to those of the base frame
of the robot.
Workspace of a robot is a set of all the possible positions
that are reachable. In this paper, we use a Monte-Carlo method
4 IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED DECEMBER, 2016
TABLE I
CONDITIONS OF THE SIMULATIONS.
Segment 1 Segment 2 Segment 3
κ1/mm1φ1/rad s1/mm κ2/mm1φ2/rad s2/mm κ3/mm1φ3/rad s3/mm
Group I
Robot 1 0 0 [0,100] [0,π
200 ] [0,2π] [0,100]π
200 [0,2π] [0,100]
Robot 2 0 0 [0,100]π
200 [0,2π] [0,100] [0,π
200 ] [0,2π] [0,100]
Robot 3 0 0 [0,100][0,π
200 ][0,2π]0[0,π
200 ][0,2π][0,100]
[0,100]100
Group II
Robot 1 0 0 [0,100] [0,π
100 ] [0,2π] [0,100]π
200 [0,2π] [0,100]
Robot 2 0 0 [0,100]π
200 [0,2π] [0,100] [0,π
100 ] [0,2π] [0,100]
Robot 3 0 0 [0,100][0,π
100 ][0,2π]0[0,π
100 ][0,2π][0,100]
[0,100]100
to calculate the workspace, that is, randomly sample the
joint space, calculate the forward kinematics, and statistically
analyze all the reachable positions. It is noted that all the
three robots investigated in this work have rotational symmetry
about the Z axis of the base frame. Therefore, we will only
calculate the workspace within the right half of the X-Z plane
(X+) of the base frame. By evenly discretizing the plane into
patches with side lengths of δxand δz, the workspace can be
calculated by
W=ZPW
dP =NPδxδz(4)
where NPis the number of reachable patches.
Having the workspace and dexterity at any position inside
the workspace, we can now define the total dexterity over the
workspace as
Dt=ZPW
D(P)dP
W=NP
i=1Ni
O
NPNθNh
(0,1].(5)
Note that this is an index between 0 and 1. The higher the
index is, the more dexterity the robot has. If the robot has a
total dexterity of 1, that means the robot can be oriented to
all directions at any position inside its reachable workspace.
We can further define the dexterous workspace as a product
of dexterity and workspace,
WD=DtW=NP
i=1Ni
Oδxδz
NθNh
.(6)
This is an integral index showing how large and dexterous the
workspace is.
In addition, we want to investigate the distribution property
of the dexterity along different axes of the base frame. As the
workspace of the robot has a rotational symmetry about its
Z axis, any position within the workspace can be regarded as
on the surface of a cylinder that aligns its axis with the Z
axis. Therefore, we introduce three new dexterity indices, Dr,
Dc, and Dato represent the radial, circumferential, and axial
dexterity, respectively. Each directional dexterity is evaluated
over the sectional workspace, i.e., over the right half of the
X-Z plane. Therefore, the indices are defined in (7) - (9), with
~ojbeing the jth orientation vector at the tip and ~x,~y, and ~z
TABLE II
DEX TE RIT Y AN ALYS IS R ES ULTS .
Group I Group II
Robot 1 Robot 2 Robot 3 Robot 1 Robot 2 Robot 3
Dt0.16 0.15 0.17 0.17 0.36 0.41
Dr0.074 0.085 0.095 0.085 0.18 0.20
Dc0.065 0.056 0.067 0.072 0.18 0.21
Da0.099 0.092 0.10 0.10 0.18 0.20
W31375 32000 37900 50675 36750 58225
WD4901 4955 6608 8664 13142 23879
Workspaces (Wand WD) are in mm2.
being the unit vectors along the X, Y, and Z axes of the base
frame, respectively.
Dr=ZPW
1
WZAAR
|d~
A·~x|
AS
dP =NP
i=1Ni
O
j=1|~oj·~x|
NPNθNh
(7)
Dc=ZPW
1
WZAAR
|d~
A·~y|
AS
dP =NP
i=1Ni
O
j=1|~oj·~y|
NPNθNh
(8)
Da=ZPW
1
WZAAR
|d~
A·~z|
AS
dP =NP
i=1Ni
O
j=1|~oj·~z|
NPNθNh
(9)
As can be seen from (7) to (9), the radial, circumferential,
and axial dexterity are actually the integral component of the
total dexterity along the X, Y, and Z axes of the base frame,
respectively.
IV. RESULTS
In this section, we present the dexterity analysis results of
the three robots. Two groups of simulations, of which the
conditions are listed in Table I, are carried out in MATLAB
2016a on a WINDOWS 7 64 bit platform with Intel Core i7-
5600U 2.60 GHz CPU and 16.0 GB RAM. In each group, the
variables of each robot are given a certain variation range, and
100,000,000 samples are randomly collected from the variation
ranges. Then the kinematic model introduced in Sec. II is used
to calculate the position and orientation of the tip in each
WU et al.: DEXTERITY ANALYSIS OF THREE 6-DOF CONTINUUM ROBOTS 5
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0.2
0.25
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.02
0.04
0.06
0.08
0.1
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0.2
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0.2
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0 50 100 150
X /mm
0
50
100
150
200
250
300
Z /mm
0.05
0.1
0.15
0.29
Robot 1Robot 2
Robot 3
Total Radial Circumferential
Dexterity Distribution
Axial
0.15 0.12
0.19
0.35 0.23 0.15 0.18
0.36 0.23 0.15
0.19
Fig. 5. Dexterity distribution of the three robots in Group I. The color indicates the dexterity at each position patch. The maximum dexterity across the
workspace is marked out. The radial, circumferential, and axial dexterity distributions are also compared. The X and Z axes are all defined in the base frame.
sample configuration. If the position of the tip is not within
the right half of the X-Z plane, a rotation about the Z axis
is exerted onto both the position and the orientation vectors,
so that the tip of the robot shifts to the right half of the X-
Z plane. Then the positions and orientations are tagged with
four patch numbers in terms of X,Z,θand h, and those
having exactly the same four tags are merged as one pair of
position and orientation. The discretization of position is set
as δx=δz=5mm, and for orientation Nθ=60 and Nh=30
are selected. After the merging, the number of pairs having the
same position (Xand Z) are added up to get the number of
orientable patches at this position. All the reachable positions
are plotted in a scatter diagram to show the workspace and a
color bar is used to indicate the dexterity distribution across
the workspace.
The difference between Group I and Group II is the variation
range of the curvature. In Group I, all the bending segments
with variable curvature have a range of [0,π/200]. Having
a maximum length of 100mm, this means that the segment
can bend at most 90. In Group II, however, the range of
variable curvature increases to [0,π/100], meaning that the
maximum bending angle is 180. The results of Group I and
II are depicted in Fig. 5 - 8 and quantitatively represented in
Table II.
From Fig. 5, we can see the workspaces of the three robots
under the conditions of Group I have different shapes. The
workspaces of Robot 1 and 3 are closer to cones, while
the workspace of Robot 2 is more like a cylinder (the 3D
workspace is formed by rotating the sectional shape about the
Z axis). Table II shows that the volume of the workspace of
Robot 2 is slightly larger than Robot 1, though both of them
are much smaller than Robot 3.
The total dexterity of the three robots is almost the same,
but its distribution across the workspace is quite different. The
position with the maximum dexterity appears in the middle of
the workspace of Robot 1, while for Robot 2 and 3, the most
6 IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED DECEMBER, 2016
Fig. 6. The service regions of each robot in Group I at the position with the
maximum total dexterity.
dexterous point locates near the edge of the workspace. The
maximum dexterity of Robot 2 and 3 is also greater than Robot
1.
The dexterity distribution along different axes also evinces
different characteristics. For Robot 1, the dexterity along the
axial direction is generally the best while the circumferential
dexterity is the smallest. The most dexterous positions in
radial and circumferential directions are located identically
as the total dexterity. However, the axial dexterity has its
maximum point placed near the Z axis. For Robot 2, the
circumferential direction is also the least dexterous. However,
the radial dexterity outperforms the axial dexterity in terms
of the maximum value, which is quite different from Robot
1. All the three directional dexterity has the summit occurring
near the edge of the workspace, which is different from Robot
1 as well. The dexterity distribution of Robot 3 is most similar
to Robot 2 in terms of the extreme value of each directional
dexterity. Yet the locations of these extreme value points in the
workspace more resemble Robot 1. It is clear that the most
axially dexterous position of Robot 1 appears closer to the Z
axis rather than the edge of the workspace.
The differences of dexterity distribution among these three
robots can also be found in Fig. 6, which shows the service
regions of each robot at the position with the maximum total
dexterity. It can be easily concluded that Robot 1 has more
dexterity along the Z axis while Robot 2 and 3 have better
radial dexterity. This finding conforms to the conclusions we
have drawn from Fig. 5.
Fig. 7 and Fig. 8 display the results of simulation Group
II. Recall that the only difference of Group II from Group
I is the increase of variation range of those segments that
have variable curvature, i.e., Segment 2 of Robot 1, Segment
3 of Robot 2, and both Segment 2 and Segment 3 of Robot
3. The immediate effect of this change is the enlargement of
workspace, especially at the part below the X axis. Comparing
the data in Table II, it can be seen that the workspaces of Robot
1 and 3 have significantly increased. The workspace of Robot
2 also expands, but relatively more moderately.
In contrast to Group I, the total dexterity of Robot 2 and 3
has dramatically improved, whereas that of Robot 1 does not
change too much. However, the maximum dexterity of Robot
1 increases significantly from 0.29 to 0.41. The locations of
the extreme value points all occur approximately in the middle
of the workspace this time, which is different from Group I.
With regard to the dexterity distribution along different axes,
Robot 1 basically retains the same characteristics, whereas
Robot 2 and 3 evince evenly distributed dexterity among the
three directions in Group II. This is also supported by Fig.
8, which shows that Robot 1 has more service regions in the
axial and radial directions at the position with the maximum
total dexterity, while Robot 2 and 3 has their service regions
almost covering all the surface of the service sphere.
V. DISCUSSION
The configurations of the three robots can be summarized
as:
1) Robot 1 has three DOFs in Segment 2 and two DOFs
in Segment 3;
2) Robot 2 has two DOFs in Segment 2 and three DOFs
in Segment 3;
3) and Robot 3 has two and a half DOFs in both Segment
2 and 3, since they share the same translational DOFs.
Therefore, the main difference between these three robots is
the different allocation of DOFs. The results of simulation
Group I and Group II suggest that this different allocation
affects both the shape of workspace and the distribution of
dexterity. Comparing Robot 1 and 2 in Group I and Group II,
we can see that augmentation of Segment 2 tends to enlarge
the workspace while augmentation of Segment 3 tends to
improve the dexterity. In both groups, Robot 3 achieves the
largest workspace and the best dexterity, which implies that
evenly allocate DOFs among the segments is the best solution.
In addition, with enhancement in variable curvature, Robot 1
follows Robot 3 closely in terms of workspace and Robot 2
is comparable with Robot 3 in terms of dexterity.
It is also worth noting that the distribution of dexterity
along different axes can represent various characteristics. For
example, the axial dexterity of Robot 1 seems better than
the radial and circumferential dexterity. If there is room for
adjustment of the entry point or angle of the robot when
applying it to a specific task, the indices suggest that we
should place the robot where operations in the axial direction
are the dominant during the task. The position where the
maximum dexterity appears also varies among different robot
types and along different directions, and also with changing
variation range of curvature. Based on the dexterity analysis,
we should, if possible, let the task site be close to the
maximum dexterity position rather than near the edge of the
WU et al.: DEXTERITY ANALYSIS OF THREE 6-DOF CONTINUUM ROBOTS 7
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.1
0.2
0.3
0.4
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.2
0.4
0.6
0.8
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.1
0.2
0.3
0.4
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.1
0.2
0.3
0.4
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.1
0.2
0.3
0.4
Total Radial Circumferential
Dexterity Distribution
Axial
Robot 2
Robot 3
0.84 0.40 0.46 0.44
0.96 0.46 0.49 0.49
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.05
0.1
0.15
0.2
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0 50 100 150
X /mm
-100
0
100
200
300
Z /mm
0.05
0.1
0.15
0.2
Robot 1
0.41 0.23 0.18 0.22
Fig. 7. Dexterity distribution of the three robots in Group II. The color indicates the dexterity at each position patch. The maximum dexterity across the
workspace is marked out. The radial, circumferential, and axial dexterity distributions are also compared. The X and Z axes are all defined in the base frame.
workspace. In summary, it is suggested that attention should
be paid to the dexterity distribution when robots are applied to
scenarios where directional dexterity is critical, such as most
surgical applications.
VI. CONCLUSIONS
In this paper, we proposed three structures of combining
concentric tube mechanisms and cable driven mechanisms,
and introduced a set of indices based on the orientability to
analyze the dexterity of these three continuum robots. A Monte
Carlo method was used to calculate the dexterity distribution
across the workspace. Particularly, directional dexterity indices
were proposed to describe the dexterity along different axes.
Results have implied that evenly allocating DOFs among the
segments achieves best workspace and dexterity. Otherwise,
assigning more DOFs to the proximal segment tends to enlarge
the workspace and adding more DOFs to the distal segment
tends to improve the dexterity. In addition, the dexterity
along different axes can vary significantly and thus requires
special attention when applying the robot to specific surgical
procedures.
The analyses conducted in this paper were purely from the
viewpoint of kinematics. In practice, many other factors will
affect the design of the structures. For example, in Robot 1,
the inner tube of Segment 3 will restrict the variation range of
Segment 2 due to snapping problem. In Robot 3, the coupling
of actuators when driving all the segments also impose chal-
lenges in control. Robot 2 avoids the snapping problem and
can decouple the control of different segments, but to scale it
down is quite challenging. In addition, compared with analytic
approaches, the numeric method used in this paper makes it
difficult to give the optimized design parameters. Even though,
the dexterity analysis performed in this paper provides good
guidelines for designing this kind of continuum robots and can
be adopted for evaluation of other robots as well.
8 IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED DECEMBER, 2016
Fig. 8. The service regions of each robot in Group II at the position with the
maximum total dexterity.
REFERENCES
[1] G. Robinson and J. B. C. Davies, “Continuum robots-a state of the art,”
in IEEE International Conference on Robotics and Automation, vol. 4,
pp. 2849–2854, 1999.
[2] J. Burgner-Kahrs, D. C. Rucker, and H. Choset, “Continuum robots for
medical applications: A survey,” IEEE Transactions on Robotics, vol. 31,
no. 6, pp. 1261–1280, 2015.
[3] H. Yu, L. Wu, K. Wu, and H. Ren, “Development of a multi-channel
concentric tube robotic system with active vision for transnasal nasopha-
ryngeal carcinoma procedures,” IEEE Robotics and Automation Letters,
vol. 1, no. 2, pp. 1172–1178, 2016.
[4] J. Burgner, D. C. Rucker, H. B. Gilbert, P. J. Swaney, P. T. Russell, K. D.
Weaver, and R. J. Webster, “A telerobotic system for transnasal surgery,
IEEE/ASME Transactions on Mechatronics, vol. 3, no. 19, pp. 996–1006,
2014.
[5] L. Wu, S. Song, K. Wu, C. M. Lim, and H. Ren, “Development of a
compact continuum tubular robotic system for nasopharyngeal biopsy,
Medical and Biological Engineering and Computing, in press, 2016.
[6] C. M. Rivera-Serrano, P. Johnson, B. Zubiate, R. Kuenzler, H. Choset,
M. Zenati, S. Tully, and U. Duvvuri, “A transoral highly flexible robot,
The Laryngoscope, vol. 122, no. 5, pp. 1067–1071, 2012.
[7] R. J. Hendrick, S. D. Herrell, and R. J. Webster, “A multi-arm hand-
held robotic system for transurethral laser prostate surgery,” in 2014
IEEE International Conference on Robotics and Automation (ICRA),
pp. 2850–2855, 2014.
[8] P. Dupont, A. Gosline, N. Vasilyev, J. Lock, E. Butler, C. Folk,
A. Cohen, R. Chen, G. Schmitz, H. Ren, et al., “Concentric tube robots
for minimally invasive surgery,” in Hamlyn Symposium on Medical
Robotics, vol. 7, p. 8, 2012.
[9] L. Wu, B. L.-W. Tan, and H. Ren, “Prototype development of a hand-
held robotic light pipe for intraocular procedures,” in 2015 IEEE Interna-
tional Conference on Robotics and Biomimetics (ROBIO), pp. 368–373,
2015.
[10] K. Wu, L. Wu, and H. Ren, “Motion planning of continuum tubular
robots based on centerlines extracted from statistical atlas,” in 2015
IEEE/RSJ International Conference on Intelligent Robots and Systems
(IROS), pp. 5512–5517, 2015.
[11] L. Wu, K. Wu, and H. Ren, “Towards hybrid control of a flexible
curvilinear surgical robot under visual/haptic guidance,” in IEEE/RSJ
International Conference on Intelligent Robots and Systems (IROS),
pp. 501–507, 2016.
[12] H. B. Gilbert, D. C. Rucker, and R. J. Webster III, “Concentric tube
robots: The state of the art and future directions,” in Robotics Research,
pp. 253–269, 2016.
[13] K. Wu, L. Wu, and H. Ren, “An image based targeting method to guide
a tentacle-like curvilinear concentric tube robot,” in 2014 IEEE Interna-
tional Conference on Robotics and Biomimetics (ROBIO), pp. 386–391,
2014.
[14] Z. Li, H. Ren, P. W. Y. Chiu, R. Du, and H. Yu, “A novel constrained
wire-driven flexible mechanism and its kinematic analysis,Mechanism
and Machine Theory, vol. 95, pp. 59–75, 2016.
[15] D. B. Camarillo, C. R. Carlson, and J. K. Salisbury, “Configuration
tracking for continuum manipulators with coupled tendon drive,IEEE
Transactions on Robotics, vol. 25, no. 4, pp. 798–808, 2009.
[16] N. Simaan, K. Xu, W. Wei, A. Kapoor, P. Kazanzides, R. Taylor, and
P. Flint, “Design and integration of a telerobotic system for minimally
invasive surgery of the throat,” The International Journal of Robotics
Research, vol. 28, no. 9, pp. 1134–1153, 2009.
[17] D. B. Camarillo, C. F. Milne, C. R. Carlson, M. R. Zinn, and J. K. Salis-
bury, “Mechanics modeling of tendon-driven continuum manipulators,”
IEEE Transactions on Robotics, vol. 24, no. 6, pp. 1262–1273, 2008.
[18] P. E. Dupont, J. Lock, B. Itkowitz, and E. Butler, “Design and control of
concentric-tube robots,” IEEE Transactions on Robotics, vol. 26, no. 2,
pp. 209–225, 2010.
[19] Z. Li, L. Wu, H. Ren, and H. Yu, “Kinematic comparison of surgical
tendon-driven manipulators and concentric tube manipulators,Mecha-
nism and Machine Theory, vol. 107, pp. 148–165, 2017.
[20] E. J. Butler, R. Hammond-Oakley, S. Chawarski, A. H. Gosline, P. Codd,
T. Anor, J. R. Madsen, P. E. Dupont, and J. Lock, “Robotic Neuro-
Endoscope with concentric tube augmentation,” in 2012 IEEE/RSJ
International Conference on Intelligent Robots and Systems (IROS),
pp. 2941–2946, 2012.
[21] A. Prasai, A. Jaiprakash, A. Pandey, R. Crawford, J. Roberts, and
L. Wu, “Design and fabrication of a disposable micro end effector
for concentric tube robots,” in The 14th International Conference on
Control, Automation, Robotics and Vision (ICARCV), in press, 2016.
[22] I. A. Bonev and J. Ryu, “A geometrical method for computing the
constant-orientation workspace of 6-RRS parallel manipulators,” Mech-
anism and machine theory, vol. 36, no. 1, pp. 1–13, 2001.
[23] X. Yang, H. Wang, C. Zhang, and K. Chen, “A method for mapping
the boundaries of collision-free reachable workspaces,” Mechanism and
Machine Theory, vol. 45, no. 7, pp. 1024–1033, 2010.
[24] J. Rastegar and D. Perel, “Generation of manipulator workspace bound-
ary geometry using the monte carlo method and interactive computer
graphics,” Journal of mechanical design, vol. 112, no. 3, pp. 452–454,
1990.
[25] J. K. Salisbury and J. J. Craig, “Articulated hands force control and
kinematic issues,” The International journal of Robotics research, vol. 1,
no. 1, pp. 4–17, 1982.
[26] K. Abdel-Malek and B. Paul, “The dexterous solid angle for ma-
nipulators with a spherical wrist,” in Proceedings of the 23rd ASME
Mechanisms Conference, pp. 341–350, 1994.
[27] M. Badescu and C. Mavroidis, “New performance indices and workspace
analysis of reconfigurable hyper-redundant robotic arms,The Interna-
tional Journal of Robotics Research, vol. 23, no. 6, pp. 643–659, 2004.
[28] J. Burgner, P. J. Swaney, R. A. Lathrop, K. D. Weaver, and R. J. Webster,
“Debulking from within: a robotic steerable cannula for intracerebral
hemorrhage evacuation,IEEE Transactions on Biomedical Engineering,
vol. 60, no. 9, pp. 2567–2575, 2013.
[29] R. J. Webster III and B. A. Jones, “Design and kinematic modeling of
constant curvature continuum robots: A review,” International Journal
of Robotics Research, vol. 29, no. 13, pp. 1661–1683, 2010.
... An actuation mechanism for a tendon-driven continuum robot uses tendons, which are pulled by actuators such as servo motors, linear actuators, and shape memory alloys [9][10][11][12]. Li et al. [13] did a comparative study of surgical tendon-driven continuum robot structure, tendon-driven serpentine manipulator, and concentric tube-type continuum robot based on their workspace and dexterity based on dexterous solid angle (DSA) [14,15] approach and found that the number of segments and their length ratios influence the workspace and dexterity. The study also confirmed that the tendon-driven continuum robot could have better distal-end dexterity among these three. ...
... In 1994, Abdelmalek et al. [24] introduced the concept of the DSA for a hyperredundant robotic arm. Later, Wu et al. [14] defined a DSA-based measure of dexterity and dexterity indices to investigate the distribution property of dexterity across the workspace. Burgner et al. [25] characterize the workspace of a concentric tube robot, computing robot redundancy across the reachable volume by counting configurations per discretized workspace volume. ...
... This comparison considers the kinematics approaches, dexterity, dexterity distribution property, and input parameters. Badescu and Mavroidis [15], Abdel et al. [24], and Li et al. [13] adopted the DSA approach for the dexterity analysis; in addition to this Wu et al. [14] defined the dexterity indices for analyzing the distribution property of dexterity along the axis directions. The DSA-based approach is the forward kinematics-based approach that utilizes the position and orientation of the robot from sample configuration and computes DSA. ...
Article
Full-text available
Continuum robot-based surgical systems are becoming an effective tool for minimally invasive surgery. A flexible, dexterous, and compact robot structure is suitable for carrying out complex surgical operations. In this paper, we propose performance metrics for dexterity based on data density. Data density at a point in the workspace is higher if the number of reachable points is higher, with a unique configuration lying in a small square box around a point. The computation of these metrics is performed with forward kinematics using the Monte Carlo method and, hence, is computationally efficient. The data density at a particular point is a measure of dexterity at that point. In contrast, the dexterity distribution property index is a measure of how well dexterity is distributed across the workspace according to desired criteria. We compare the dexterity distribution property index across the workspace with the dexterity index based on the dexterous solid angle and manipulability-based approach. A comparative study reveals that the proposed method is simple and straightforward because it uses only the position of the reachable point as the input parameter. The method can quantify and compare the performance of different geometric designs of hyper-redundant and multisegment continuum robots based on dexterity.
... Cheng et al [25], in order to design the optimal position of the channel for a cabledriven continuum robotic manipulator, utilized the method of condition number to assess and compare the dexterity of four different design schemes. Wu et al [26], based on the forward kinematic model, employed the method of dexterity solid angle to allocate degrees of freedom for the six-degree-of-freedom robots and assessed their dexterity. Zhang et al [27], based on the inverse kinematic model, utilized the method of dexterity solid angle to evaluate the dexterity of the hybrid continuum manipulator in its workspace, with the highest dexterity value reaching 0.0170. ...
... The value of α(s) is determined by solving the differential equation 26. ...
Article
Full-text available
The continuum manipulators are the most common wrist joint design in surgical robots. However, there is currently no complete and accurate evaluation system to evaluate the performance of the continuum manipulator. In this paper, a static model-based assessment method is proposed to evaluate the dexterity of continuum manipulator. Compared to conventional approaches, the methodology presented in this paper demonstrates superior accuracy and scientific rigor, contributing to the establishment of a comprehensive framework for the evaluation of the dexterity of continuum manipulators. Firstly, static models for three commonly encountered continuum manipulators are established. Based on the Bernoulli-Euler beam theory, the static models for the cable-driven continuum manipulator and hybrid continuum manipulator are established taking into account the large deformations of the manipulators. Compared with the traditional constant curvature model, the average error is reduced from 0.67% to 0.33%. The static model for the concentric tube manipulator is established by solving differential equations and based on differential element method. The average error is reduced from 3.09% to 0.90%. Subsequently, the effective workspace of the continuum manipulators is defined based on operational requirements. Based on the established static models and the service sphere theory, a more accurate dexterity assessment method is proposed within the effective workspace. Finally, the assessment of the dexterity is conducted for the three types of continuum manipulators. Simulation results indicate that within the effective workspace, the average dexterity is 0.4571 for the cable-driven continuum manipulator, 0.2495 for the hybrid continuum manipulator, and 0.1753 for the concentric tube manipulator. This paper is of paramount significance in refining the comprehensive performance evaluation framework for surgical robots.
... The smaller the twisting stiffness of the CCR, the lower the tip stiffness achieved. Most cable-driven CCRs are generally formed with modular compliant revolute/universal joints consisting of compressive flexures (Kutzer et al., 2011;Thomas et al., 2020;Wu et al., 2017;Zhang et al., 2021;Y. Zhao et al., 2024), where the cable forces only exert compression forces on these joints. ...
Article
Full-text available
Cable-driven compliant continuum robots (CCRs) can reach target areas in constrained spaces due to their elastic bodies being controlled remotely. They have been widely employed to inspect, maintain, or repair industrial machines such as gas turbine engines and oil pipes. However, their performances are usually limited by the low tip stiffness and the stiffness usually decreases with the increase of cable pulling forces. This paper aims to address the above problems by presenting a tip-stiffness improved CCR formed by compliant anti-buckling universal joints (ACCR). The normalized nonlinear spatial models of the one-segment CCR and three-segment CCR are proposed and comprehensively verified using commercial nonlinear finite element analysis software. Given cable forces, prescribed cable displacements, tip loads, and gravity, the motion of any points on the CCRs can be analytically obtained. The performance characteristics of the one-segment CCRs and three-segment CCRs are extensively studied under different loading conditions, including the maximum CCR deformation, tip location accuracy, shape dexterity, and tip stiffness. The results show that the tip stiffness of the ACCR is always much higher than that of the counterpart CCR under the same loading conditions. For example, the one-segment and three-segment ACCRs both have a high in-plane tip stiffness under in-plane actuation, which can increase by 49.0% and 31.3%, respectively; and they both have a high transverse tip stiffness under spatial actuation, which can increase by 48.9% and 31.2%, respectively. It is also confirmed that the ACCRs can increase tip stiffness by increasing cable actuation. Several preliminary planar experimental tests are carried out to validate the fabrication feasibility of the prototype, the accuracy of the analytical model, and/or the above-mentioned stiffness improvement.
... Within each circle, all the effective rotation vectors of the arm's shapes can form a circular sector. The ratio of the circular sector's area to the entire circle's area is then defined as the dexterity rate of the selected location point 67 . For example, we calculate all the effective rotation vectors for the aforementioned location points in the workspace map and illustrate the relationship between these rotation vectors and the locations' rotation ranges in Fig. 4f. ...
Article
Full-text available
Aerial manipulators can manipulate objects while flying, allowing them to perform tasks in dangerous or inaccessible areas. Advanced aerial manipulation systems are often based on rigid-link mechanisms, but the balance between dexterity and payload capacity limits their broader application. Combining unmanned aerial vehicles with continuum manipulators emerges as a solution to this trade-off, but these systems face challenges with large actuation systems and unstable control. To address these challenges, we propose Aerial Elephant Trunk, an aerial continuum manipulator inspired by the elephant trunk, featuring a small-scale quadrotor and a dexterous, compliant tendon-driven continuum arm for versatile operation in both indoor and outdoor settings. We develop state estimation for the quadrotor using an Extended Kalman Filter, shape estimation for the continuum arm based on piecewise constant curvature, and whole-body motion planning using minimum jerk principles. Through comprehensive fundamental verifications, we demonstrate that our system can adapt to various constrained environments, such as navigating through narrow holes, tubes, or crevices, and can handle a range of objects, including slender, deformable, irregular, or heavy items. Our system can potentially be deployed in challenging conditions, such as pipeline maintenance or electricity line inspection at high altitudes.
Article
This paper investigates decoupled motion control and dimension optimization of composite notched continuum mechanisms. In general, the end-effectors of endoscopic surgical robots predominantly consist of rigid articulated actuators, which exhibit limited maneuverability and face challenges in constrained operational environments. The introduction of continuum mechanisms has emerged as a key solution to address these limitations. In this paper, the design, analysis, and development of a novel six-degree-of-freedom (6-DOF) composite continuum surgical robot are presented. Kinematic modeling of the continuum mechanisms is performed, and a decoupled kinematic model of the composite continuum mechanisms is constructed. Furthermore, based on the local and global dexterity of the composite continuum mechanisms, the optimization of the 2-segment lengths of the composite continuum mechanisms is completed. Subsequently, both the forward and inverse kinematic models of the 6-DOF composite continuum surgical robot are developed. Finally, through a series of motion control experiments, the decoupled kinematic model of the prototype is proved to be effective. The prototype has a certain load capacity and can accomplish simple trajectory planning motion, which has potential application in the field of single-hole interventional minimally invasive surgery.
Article
Concentric cable-driven manipulators have the flexibility and typical advantages of working in confined environments. However, its configuration optimization in confined three-dimensional (3-D) space is very complicated due to infinite configurations of inverse kinematics solutions. This article proposes a spatial triarc planning method in response to the issue mentioned above. A reasonable triarc configuration can be optimized by this method based on six input parameters, i.e., the proximal control point and tangent vector, distal control point and tangent vector, and two centers of curvature circles in both two-dimensional (2-D) and 3-D space. This method has the following three advantages. First, the task configuration of a spatial triarc can be predicted by presetting the relationship between the proximal and distal tangent vectors. Furthermore, the configuration of the middle and inner concentric cable-driven mechanism can be controlled by adjusting the direction of the distal tangent vector. Additionally, the proportion of each concentric cable-driven mechanism can be controlled by changing centers of curvature circles. Finally, the proposed spatial triarc planning method is verified by simulations and experiments. Results show that the maximum errors of the C-shaped spatial triarc and the S-shaped spatial triarc experiments are 1.68 mm and 1.36 mm, respectively.
Article
The continuum manipulator exhibits excellent flexibility, enabling it to navigate through unstructured and narrow spaces. However, the current motion capabilities of the continuum arm are limited to expansion, bending, or their combination, which restricts its application range and potential uses. Designing a continuum manipulator capable of twisting motion around its axis poses a significant challenge. In this study, we propose a torsion module for the continuum manipulator that enables twisting motions. This module comprises a central trunk made of a torsion spring and a driving mechanism consisting of two tendons arranged in cylindrical helix symmetry. By stretching these driving cables, the module can achieve twisting motion. We describe the principle behind torsional motion, establish a kinematic model for the continuum torsional module, and analyze how structural parameters affect its performance in terms of twisting motion. Furthermore, we construct a continuum arm incorporating this torsion module to enable both twisting and bending motions. We present examples showcasing the versatile capabilities of this continuum manipulator in various specialized scenarios. Experimental results demonstrate that the addition of torsional functionality enhances dexterity and expands design possibilities for continuum manipulators.
Article
This paper presents the design and optimization of a cable-driven parallel polishing robot (CDPPR) with kinematic error modeling and introduces an improved non-dominated sorting genetic algorithm II (NSGA-II) for multi-objective optimization. First, the mechanical design and kinematic and static modeling of the CDPPR are conducted. Subsequently, a kinematic error transfer model is established based on the evidence theory by considering the change of exit points of cables, and an error index is derived to measure the accuracy of the robot. Besides, another two performance indices including the workspace and static stiffness are also proposed. Thus, a multi-objective optimization model is established to optimize the workspace, static stiffness, and error index, and an improved NSGA-II is developed. Finally, an experimental scaled prototype of the CDPPR is constructed, and numerical examples and experimental results demonstrate the effectiveness of the improved NSGA-II and the stability of the optimal configuration.
Article
Full-text available
Collaborative robots are used in scenarios requiring interaction with humans. In order to improve the safety and adaptability of collaborative robots during human–robot interaction, this paper proposes a modular wire-actuated robotic arm with symmetric variable-stiffness units. The variable-stiffness unit is employed to extend the stiffness-adjustment range of the robotic arm. The variable-stiffness unit is designed based on flexure, featuring a compact and simple structure. The stiffness–force relationship of the variable-stiffness unit can be fitted by a quadratic function with an R-squared value of 0.99981, indicating weak nonlinearity. Based on the kinematics and stiffness analysis of the symmetric joint module of the robotic arm, the orientation of the joint module can be adjusted by regulating the length of the wires and the stiffness of the joint module can be adjusted by regulating the tension of the wires. Because of the actuation redundancy, the orientation and stiffness of the joint module can be adjusted synchronously. Furthermore, a direct method is proposed for the stiffness-oriented wire-tension-distribution problem of the 1-DOF joint module. A simulation is carried out to verify the proposed method. The simulation result shows that the deviation between the calculated stiffness and the desired stiffness was less than 0.005%.
Article
Owing to the flexibility and redundancy, concentric cable-driven manipulators are widely used in confined space applications. However, it is challenging to establish shape prediction or force sensing for this type of manipulator. This paper proposes a static modeling method to address the shape prediction or force sensing challenges of concentric cable-driven manipulators. The Newton–Euler method is adopted to establish the static model of the concentric cable-driven manipulator with consideration of friction. On the one hand, the static model can accurately predict the shape when the external load and cable tension of the concentric cable-driven manipulator are known. On the other hand, the static model can also assist force sensing when the cable tension and shape of the concentric cable-driven manipulator are known. Finally, the accuracy of the shape prediction and force sensing of this model are both verified by experiment, separately. The results show that the accuracy of shape prediction is 95% and the accuracy of force sensing is 90%. The model is thus suitable for the shape prediction or force sensing of the concentric cable-driven manipulator. In addition, the errors associated with shape prediction or force sensing were found to be significantly reduced when the influence of friction was taken into account. Therefore, the proposed static modeling method considering friction is effective for the shape prediction or force sensing of concentric cable-driven manipulators. Note to Practitioners —Concentric cable-driven manipulators featured by small size and high flexibility are excellent candidates for operations in confined environments. This paper proposes a static modeling method to address the shape prediction or force sensing challenges of concentric cable-driven manipulators. The shape prediction can be used to facilitate the accurate positioning and control of such manipulators in various situations. The force sensing can be used to avoid unnecessary harm within the working environment of such manipulators. It is beneficial to promote the application of such manipulators in minimally invasive surgery, pharyngeal swab sampling, and other fields. Moreover, the static method applies not only to the specific model of a concentric cable-driven manipulator but also to various cable-driven manipulators. Similarly, the importance of the static model is not only that it improves the accuracy of shape prediction or force sensing but also that it can be applied to automation control of motion, flexibility, and stiffness.
Conference Paper
Full-text available
Conventional concentric tube robots (CTRs) have low dexterity at the tip, which does not fit the requirements of complicated operations in minimally invasive surgery. A 2mm diameter cable-driven micro end effector is designed and fabricated for CTRs to increase dexterity in confined spaces. The end-effector is made by a simple fabrication procedure and is a combination of readily available materials such as polyolefin tube, acrylic and steel strings. If mass produced, the end effector has the potential to be made into a single use disposable medical tool. This paper discusses the geometric design, fabrication process and force analysis of the end effector. Experiments are conducted on the prototype to validate the derivation. In addition, cases are discussed around the use of the end effector.
Article
Full-text available
Traditional posterior nasopharyngeal biopsy using a flexible nasal endoscope has the risks of abrasion and injury to the nasal mucosa and thus causing trauma to the patient. Recently, a new class of robots known as continuum tubular robots (CTRs) provide a novel solution to the challenge with miniaturized size, curvilinear maneuverability, and capability of avoiding collision within the nasal environment. This paper presents a compact CTR which is 35 cm in total length, 10 cm in diameter, 2.15 kg in weight, and easy to be integrated with a robotic arm to perform more complicated operations. Structural design, end-effector design, and workspace analysis are described in detail. In addition, teleoperation of the CTR using a haptic input device is developed for position control in 3D space. Moreover, by integrating the robot with three electromagnetic tracking sensors, a navigation system together with a shape reconstruction algorithm is developed. Comprehensive experiments are conducted to test the functionality of the proposed prototype; experiment results show that under teleoperation, the system has an accuracy of 2.20 mm in following a linear path, an accuracy of 2.01 mm in following a circular path, and a latency time of 0.1 s. It is also found that the proposed shape reconstruction algorithm has a mean error of around 1 mm along the length of the tubes. Besides, the feasibility and effectiveness of the proposed robotic system being applied to posterior nasopharyngeal biopsy are demonstrated by a cadaver experiment. The proposed robotic system holds promise to enhance clinical operation in transnasal procedures.
Conference Paper
Full-text available
Continuum tubular robots, which are constructed by telescoping pre-curved elastic tubes, are capable of balancing the force application and steerability during minimally invasive surgeries. These devices are able to reach the desired surgical sites in body cavities without colliding with critical blood vessels, nerves and tissues. However, the motion planning of continuum tubular robots is quite challenging because of their complicated kinematics as well as the high dimensional configuration space. In this paper, a sampling-based motion planning method is proposed based on the Rapidly-exploring Random Tree (RRT) algorithm for continuum tubular robots in 3D environments, such as medullary cavities. The proposed motion planner enables a continuum tubular robot to maneuver roughly along the central axis of the statistical humerus atlas in an approximate follow-the-leader manner. The experiment results have demonstrated the effectiveness and superiority of the proposed motion planning algorithm.
Article
Full-text available
Minimally invasive surgery-based nasopharyngeal cancer treatment is promising, but currently, it is not a common treatment choice because of the absence of suitable tools. In this paper, a multi-channel concentric tube robot is proposed for the treatment of nasopharyngeal cancer based on natural orifice translumenal endoscopic surgery. The proposed system has three channels, i.e. two manipulation channels and one vision channel, and all the three channels are confined by a 10 mm active sheath. The robot is controlled by human-in-the-loop bimanual teleoperation under active endoscopic guidance. The reduced sheath diameter and the steerable vision channel improve the functionality of the system and distinguish our design from the prior art. The feasibility of the system has been evaluated through a series of simulations and experiments. Results show that the proposed system is capable to conduct cooperative tasks in a confined space and the miniaturized manipulator is suitable for transnasal procedures. Besides, comparisons with other types of flexible surgical robots are discussed to further demonstrate the superiority of the proposed system in the target clinical applications.
Chapter
Seven years ago, concentric tube robots were essentially unknown in robotics, yet today one would be hard pressed to find a major medical robotics forum that does not include several presentations on them. Indeed, we now stand at a noteworthy moment in the history of these robots. The recent maturation of foundational models has created new opportunities for research in control, sensing, planning, design, and applications, which are attracting an increasing number of robotics researchers with diverse interests. The purpose of this review is to facilitate the continued growth of the subfield by describing the state of the art in concentric tube robot research. We begin with current and proposed applications for these robots and then trace their origins (some aspects of which date back to 1985), before proceeding to describe the state of the art in terms of modeling, control, sensing, and design. The paper concludes with forward-looking perspectives, noting that concentric tube robots provide rich opportunities for further research, yet simultaneously appear poised to become viable commercial devices in the near future.
Conference Paper
Benign prostatic hyperplasia is the most common symptomatic disease in men. A new transurethral surgical intervention is available that has been shown to reduce bleeding, catheterization time, and hospitalization time in comparison to traditional Transurethral Resection of the Prostate (TURP). However, this new procedure, Holmium Laser Enucleation of the Prostate (HoLEP), is so challenging to accomplish that only a small number of expert surgeons are able to offer it. Toward facilitating broader use of HoLEP, we propose a new hand-held robotic system for the purpose of making the surgery easier to perform. In current HoLEP, the only way to aim the laser and/or manipulate tissue is to move the entire endoscope, stretching a large quantity of tissue. In contrast, our new robotic approach provides the surgeon with two concentric tube manipulators that can aim the laser and manipulate tissue simultaneously. The manipulators are deployed through a 5 mm working channel in a 26 French (8.66 mm) endoscope clinically used for transurethral procedures. This paper describes the design of the robot and experiments illustrating its ability to perform the motions expected to be useful in HoLEP.