Professional Documents
Culture Documents
ARTICLE
Kinematic and
Dynamic Analysis of a
Cable-climbing Robot
Regular Paper
DOI: 10.5772/60865
© 2015 Author(s). Licensee InTech. This is an open access article distributed under the terms of the Creative Commons Attribution License
(http://creativecommons.org/licenses/by/3.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the
original work is properly cited.
Abstract 1. Introduction
To inspect broken cables or a cracked protective layer on Rod structures, such as cables, electric wires and pipelines,
cable-stayed bridges, a cable-climbing robot has been are being put to increasing use today. Increasing attention
proposed and designed. In this paper, the complex 3D is being given to the development of corresponding robots,
obstacles that may be encountered on cables are theoreti‐ which can conduct automatic detection and maintenance
cally described, in order to investigate the obstacle- operations on these rod structures, in order to prolong their
climbing capability of the cable-climbing robot. A climbing service time. This suggests that the study of cable-climbing
model is then proposed and used to design the robot. In the robots is of importance.
climbing model, two driven wheels are independently
Climbing robots belong to a specialized field of mobile
supported with a spring. Kinematics and dynamics models
robots. Their main feature is mobility against the gravita‐
are further derived for the obstacle-climbing capabilities of tional pull of the body. One important aspect to consider in
the driving and driven wheels of the robot. In addition, the the design of such robots is that they need to be lightweight
robot’s obstacle-climbing tracks and its obstacle-climbing and powerful enough to move upwards, supporting their
performance are simulated. Payload and obstacle-climbing own weight. Therefore, the designer should not only
experiments were conducted on the climbing robot in the consider the robot’s locomotion method, as in conventional
laboratory. Based on the results of the simulation and the mobile robots, but also its techniques for sticking to the
experiments, we obtained the variation of the driving cable.
torque in obstacle climbing. The contribution of this paper Several different types of adhesion method have emerged.
is intended to provide a basis for the precise motion control The first of these is magnetic mechanisms for climbing on
of the robot. ferrous surfaces via electromagnets or permanent magnets
[1–3]. These adhesion mechanisms are suitable for magnet‐
Keywords cable-climbing robot, climbing model, climbing ic surfaces or poles, which can generate a magnetic field.
ability The second type is vacuum suction technologies for
and dynamics model, the relation between output torque actuated by the powerful DC motor. The passive vehicle is
and time can be obtained. merely applied to provide supporting force to clasp onto
the cable. The driving vehicle (Fig. 4a) consists of the
2. Independently Supported Climbing Model and the driving module (M) and the speed-limited descending
Cable-climbing Robot structure (N); this serves as the power source of the entire
climbing structure. The automatic descending equipment
In general, large trunk obstacles are generally not found on is made up of a cylinder (3), crank slide installations (4, 5),
the surface of the cable. Obstacles can instead be divided and a one-way clutch (7). When the robot descends, the
into five main categories: steps, slopes, bosses, trenches, driving wheel leads the crank, which drives the piston to
and irregular shapes (Fig. 2). Our taxonomy of these five perform the reciprocating motion in the cylinder. Then, the
obstacles is based on the investigations of the bridge gas is inhaled and discharged out of the cylinder through
management department and the observation of modes of a small hole carved at the bottom of the cylinder. Gas
cable failure over a long period. The former four types are damping is then formed to reduce the excessive energy
regular obstacles, and the fifth one is irregular, which can generated by the gravity of the robot.
itself be divided into several conditions. In this manuscript,
The passive vehicle balances the entire structure and
we take the step obstacle as an example to analyse the
provides the clamping force. It possesses upper and lower
robot’s obstacle-climbing ability, as it is the most common
swinging arms, and each swinging arm is connected to a
obstacle. At the same total height, the step is the most
passive wheel (23 and 24) (Fig. 4b). The upper and lower
difficult of the obstacles for the robot to climb.
arms are compressed by the spring, to grip onto the cable
In the mechanism proposed in the literature [12], the upper and provide the clamping force once the robot is installed
and lower driven wheels are only supported by a single on the cable. When encountering the obstacle, the two arms
Fig. 1 The typical forms of cable damage
spring. Although this mechanism can be installed easily, its stretch freely to allow the wheel to come into contact with
1 obstacle-climbing
2 Independentlycapability
supportedisclimbing
not strong. To obtain
model and thea more the cable
cable-climbing robotand adapt to the rough surface.
reasonable mechanical structure, a robot is theoretically
2 In general, large trunk obstacles are generally not foundWith foursurface
on the sets of of
connectors
the cable.(AB1, AB2, AB3,
Obstacles and AB4),
can instead be the
designed as a model such that the upper and lower driven two two-wheeled vehicles are linked in a long barrel form
3 wheels
dividedareinto
individually supported
five main categories: by slopes,
steps, an independent
bosses, trenches, and irregular shapes (Fig. 2). Our taxonomy of these five
that is clamped around the cable. By linking the threaded
4 spring, as shown
obstacles in Fig.
is based on 3. This
the model consists
investigations of an
of the equally
bridge managementholesdepartment
at different anddistances, the linking
the observation location
of modes can be
of cable
5 spaced driving vehicle (A) and a passive vehicle (B) facing
failure over a long period. The former four types are regular obstacles, adjustedandeasily andone
the fifth installed on which
is irregular, cables can
with different
itself be
6 each other. into
divided Eachseveral
vehicleconditions.
possesses Intwo wheel
this limbs atwe
manuscript, its take diameters. Wheel1
the step obstacle asofanthe drivingtovehicle
example can
analyse berobot’s
the driven by
two ends. Only the upper wheel of the driving vehicle is a direct-current motor, to propel the entire structure in its
7 obstacle-climbing ability, as it is the most common obstacle. At the same total height, the step is the most difficult of the
8 obstacles for the robot to climb.
T2
s
AB2 wheel1
τ A B
AB1
AB5
AB6
T2
wheel4
s wheel3
AB4 AB3
C4 C3
(a) Climbing model (b) Top view from the axial direction of a cable
upward climb. The driving and passive wheels form a “V” As shown in Fig. 6, θ2 is the induced angle between the
shape; this enlarges the contact area, reduces wear and tear, upper swing arm (rod CB) and the horizontal direction; β2
and prevents a deadlock caused by deviations to the is the induced angle of the spring force of wheel2 and the
structure. On each side of the connector, an anti-bias device vertical direction; N 2 is the normal force that the cable
is placed, which consists of an anti-deviation universal ball
surface or the obstacle acts on the wheel; F f 2 is the friction
(C1–C8) and relevant interconnecting links (Fig. 3b). When
the robot is in normal operation, the anti-bias universal force; T 2 is the spring force; F 2 is the support force of the
balls remain a certain distance away from the cable. When swing arm to the driven wheel; mw2 is the mass of wheel2;
the robot exhibits a deviation tendency or is critically d is the diameter of the cable; and α2 is the angle between
detached from the cable, at least one group of universal the normal force and the horizontal line. The mass of the
balls remain in contact with the cable, in order to prevent upper swinging arm is ignored, and the upper swinging
the robot from deviating from the cableway. A 3D model arm is considered as a two-force bar. Using the driven
of the robot can be seen in Fig. 4c. A picture of the robot is wheel2 as an example, the following equations can be
shown in Fig. 5. obtained.
Fig. 3 The robot climbing model
1
23
22
8
7
6 9 21
5
B
4 10
M
3
26
N
1
24
2 25
(a) The structure of the driving vehicle (b) The structure of the passive (c) 3D model of the robot
vehicle
A) Driving vehicle: 1- body of the driving vehicle, 2- encoder, 3- cylinder, 4- slider, 5- link, 6- driving wheel, 7- one-way
A) Driving vehicle: 1- body of the driving vehicle, 2- encoder, 3- cylinder, 4- slider, 5- link, 6- driving wheel, 7- one-way clutch, 8- connecting piece, 9- bevel
clutch, 8- connecting piece, 9- bevel gear, and 10- electric motor
gear, and 10- electric motor
B) Passive vehicle: 21-
B) Passive upper swinging
vehicle: 21- upperarm, 22- upper arm,
swinging spring,22-
23-upper
upper wheel,
spring, 24-23-
lower passive
upper wheel,24-
wheel, 25-lower
lower spring,
passiveandwheel,
26- lower
25-swinging arm
lower spring,
and 26- lower swinging
Figure 4. Structures of the vehicles arm
Fig. 4. Structures of the vehicles
4 Int
2 J Adv Robot
WithSyst, 2015,
four sets12:99 | doi: 10.5772/60865
of connectors (AB1, AB2, AB3, and AB4), the two two-wheeled vehicles are linked in a long barrel
3 form that is clamped around the cable. By linking the threaded holes at different distances, the linking location can be
4 adjusted easily and installed on cables with different diameters. Wheel1 of the driving vehicle can be driven by a
5 direct-current motor, to propel the entire structure in its upward climb. The driving and passive wheels form a “V” shape;
of positive pressure changing with θ2 when
β2 = 10 ° , 20 ° , 30 ° , 40 ° , 50 ° , 60 ° , 70 ° , 80 ° , 90 ° from top to
bottom. All of the curves present the maximum values
when β2 = θ2, that is, when the spring force is perpendicular
to the swing arm.
2000
1800
驱(N) wheel(N)
1600
1400
the正driving
1200
正驱
1000
驱驱驱of
positive pressure
800
Figure 5. A picture of the robot
600
Fig. 5 A picture of the robot
400
200
y F2 y F2
0
0 10 20 30 40 50 60 70 80 90
N2 B x B x θ2( Degree)
α2 Ff 2
N2 Figure 7. The changing law of positive pressure with the variation in swing
β2
β2
Ff 2
Fig. 7 The arm angle
changing law of positive pressure with the variation in swing arm
T2 T2
C θ2 C θ2
3. The Kinematics and Dynamics of Obstacle Climbing
(a) Smooth straight cable climbing (b) Obstacle climbing
3 The kinematics and dynamics by
1 of the independent spring support
Fig. 6 The force
the Robotclimbing
of obstacle Driving Wheel
by the robot driving wheel
Figure 6. The force of the independent spring support
F2 sin θ 2 = T2 cos β2 + mw 2 g + N 2 sin α Although the obstacles on the cables are very small, these
22 + Ff 2 cos αAlthough
2 the obstacles on the cables are very small, these obstacles also greatly influence the m
obstacles also greatly influence the motion performance of
F2 cos θ 2 + T2 F β2 +q Ff=2 sin
sinsin α 2 =bN 2+cos
T2 cos α 2 + N sin a + F cos a
2 2 2 3 mw 2 gthe 2robot.2 Therefore,f2 2 a kinematic theand
robot.
(1) Therefore,
dynamic a kinematic
analysis must be andperformed
dynamic analysis
on its obstacle clim
(1)
lowing equation can F2 cos q 2 + T2 sin b 2 +4Ff 2 sin
be derived from Eq. (1): a 2 = N 2 pressure
positive cos a 2 of the robot’smust movingbe performed
wheel on is its obstacle climbing.
provided Given that
by the spring, morethe factors shou
T cos(θ 2 − β2 ) + mw 2 g cos θ 2 positive pressure of the robot’s moving wheel is provided
N2 = 2 5 cable-obstacle climbing than in by ground-obstacle
the spring, moreclimbing. In this
factors should study, a in
be considered simplified
cable- model (li
sin(θ 2 −The
α 2 ) following
µ cos(θ 2 −equation
α2) can be derived from Eq. (1):
−
sin β2 2 6 employed to analyse the kinematics obstacle
issues.climbing
(2) than inand
The upper ground-obstacle
lower moving climbing.
wheels In are
thisset in differen
study, a simplified model (linkage mechanism) is em‐
T cos(7
α 2 = 0 , the smooth straight cable-climbing q 2 -state
b 2ensure
+m
)can q 2as follows:
g cosonly
that
bew 2obtained one moving wheel is climbing an obstacle at any given time. In addition, the drivi
N2 = 2 ployed to analyse the kinematics issues. The upper and
m cos( q - a ) (2) vehicle
lowerismoving wheels are setthe
in different
robot’s horizontal planes status can
sin(θq2 2 8
T2 cos( β2 − θ 2 ) + mw 2 g cos - a 2 ) -fixed joint, 2
b2
while
2 the passive flexible. Therefore, obstacle-climbing
N2 =
(tan θ 2 − µ ) cos θ 2
sin 2 to ensure that only one moving wheel is climbing an
9 following two cases:
obstacle at any given time. In addition, the driving vehicle
he action of the spring’s force is to press 10 thestraight
wheel (1) ontoDeflection
the cable. Therefore, βclimbing
2 ≠ 0 . If βof 0 , the wheel is body:
When α2 = 0, the smooth cable-climbing state can be
obstacle 2 =the
(wheel) is amain
fixed robot
joint, while the passive vehicle is flexible.
downward by obtainedthe spring, as not
follows:
press onto the cable. According to Eq. (2), whether
11 When the driving wheel1 and Therefore,
for smooth
the driven thewheel4
robot’sclimb
straight obstacle-climbing statusthe
over an obstacle, can be body will pr
robot
climbing or obstacle-climbing, when θ 2 = β2 (spring force is perpendicular to the upper summarized in thethe
swing arm), following two cases:
12 4 is why φ is formed. Obstacle climbing is here completed by the coordination motion of the upp
ntal component of the support force T cos( bthe-maximum
reaches q ) + m value,
g cos qthat is, the positive pressure generated on the 1. Deflection obstacle climbing of the main robot body:
2 = and
2 2 2 w2 2
g wheel achieves the maximumNvalue, 13 the climbing
arms ofcapacity
the driven trolley.
provided by theIn this status,
mechanism is thethe gravity
strongest. Fig.centre of the robot is in plane motion (Fig. 8).
(tan q 2 - m ) cos q 2 When the driving wheel1 and the driven wheel4 climb over
14 with θ 2 when
ws the curves of positive pressure changing β2 = 10°, 20°,30°,obstacle
(2) Non-deflection 40°,50°, 60climbing
°, 70°,80°,90
of° the
from top robot body:
main
an obstacle, the robot body will produce deflection. This is
om. All of the curves present the maximum values when β2 = θ 2 , that is, when the spring force is perpendicular to
15
The action of the spring’s force Given
is to press
thatthe wheel and
wheel1 whyare
onto wheel4 ϕ4 isfixedly
formed.connected,
Obstacle climbing is here completed
when wheel2 and wheel3 by climb over
ing arm. the cable. Therefore, . If β2 =does
16 β2 ≠ 0body 0, thenot
wheel is pulled
produce the Obstacle
deflection. coordination motion is
climbing of here
the upper and lower
completed onlysupport
by the rotation of
downward by the spring, not press onto the cable. Accord‐ arms of the driven trolley. In this status, the gravity centre
17 for smooth
ing to Eq. (2), whether supportstraightarms of the driven wheel
cable–climbing around the jointed point on the trolley. In this status, the grav
of the robot is in plane motion (Fig. 8).
or obstacle-climbing,
18 whenrobot (spring
θ2 = β2body force
is in is perpen‐
uniform rectilinear ascending motion (Fig. 11).
2. Non-deflection obstacle climbing of the main robot
dicular to the upper swing arm), the horizontal component
19 To simplify the issues, the following
of the support force reaches the maximum value, that is, the body: hypotheses are drawn:
positive pressure generated
20 on the
(1) driving wheel achieves
Side sliding Given
does not exist thatthe
along wheel1
wheeland wheel4
axis, are sliding
and the fixedly rotation
connected,around the w
the maximum value, 21 and the climbing
obstacle-climbing capacity provided
wheel and thewhen cablewheel2 and wheel3
surface—that climbmotion—is
is, robot over an obstacle, the
only investigated in th
5
by the mechanism is the strongest. Fig. 7 shows the curves robot body does not produce deflection. Obstacle
22 "– x " refers to the motion direction of the robot.
23 (2) During obstacle climbing, the robot does not Xu rotate
Fengyu, around
Shen Jingjin andcable,
the Jiang GuoPing:
and only5 one mo
Kinematic and Dynamic Analysis of a Cable-Climbing Robot
24 obstacle at a time. In addition, a V-shaped wheel flange and the obstacle are in two-point contact.
25 (3) No relative sliding exists between the robot’s moving wheel and the contact point during cli
1 robot kinematic parameters can be calculated from these parameters. Given that the driving wheel is
2 rotation, OA is also in a uniform rotation during obstacle climbing. Thus, the speed, acceleration,
3 acceleration of the centre of the circle of the robot’s moving wheel, the centre of gravity of the driven w
4 arms, and the centre of gravity of the robot can be determined.
climbing is here completed only by the rotation of the
upper and lower support arms of the driven wheel wheel2 Ff 1
h
B O y
around the jointed point on the trolley. In this status, the wheel1 A
gravity centre of the main robot body is in uniform φ1
rectilinear ascending motion (Fig. 11).
φ5
To simplify the issues, the following hypotheses are drawn: C
φ2 x
1. Side sliding does not exist along the wheel axis, and
the sliding rotation around the wheel axis between the φ7
obstacle-climbing wheel and the cable surface—that is,
l1 y
robot motion—is only investigated in the x-y plane, in P• •
which "– x " refers to the motion direction of the robot. O
φ4
2. During obstacle climbing, the robot does not rotate φ6
around the cable, and only one moving wheel climbs D
θ3 x
an obstacle at a time. In addition, a V-shaped wheel φ8
flange and the obstacle are in two-point contact. φ3
wheel4
3. No relative sliding exists between the robot’s moving wheel H
wheel and the contact point during climbing. E
3 F
3.1 Kinematic Analysis of the Obstacle Climbing of the Driving Fig. 8 Model of the obstacle climbing of the driving wheel
Figure 8. Model of the obstacle climbing of the driving wheel
Wheel
b. Speed of wheel2
x A = -f&12 LOA cos f1
ïì &&
í (9) By calculating the first-order derivative of Eq. (12), the
y A = -f&12 LOA sin f1
ïî && speed of point C can be obtained as follows:
By calculating the second-order derivative of Eq. (15), the as shown in the following:
centroid acceleration of the CB rod can be obtained as
yE - yD
follows: f3 = arctan[ ] (29)
LDE - ( yE - yD ) 2
2
ì xD = x A + LAD cos f6 Using the same method, the coordinate, speed, and
í (21) acceleration of the centre of gravity (point P) of the robot
î yD = y A + LAD sin f6 can be obtained as follows:
ì xP = x A + LAP cos f7
ìï x&D = x& A - LADf&6 sin f6 í (32)
í (22) î yP = y A + LAP sin f7
ïî y& D = y& A + LADf&6 cos f6
ìï x&P = x& A - LAPf&7 sin f7
í (33)
ìï && x A - LAD (f&&6 sin f6 + f&62 cos f6 )
xD = && ïî y& P = y& A + LAPf&7 cos f7
í (23)
ïî && y A + LAD (f&&6 cos f6 - f&62 sin f6 )
yD = &&
ïì && x A - LAP (f&&7 sin f7 + f&72 cos f7 )
xP = &&
í (34)
The centroid coordinate, speed, and acceleration of wheel3 ïî && y A + LAP (f&&7 cos f7 - f&72 sin f7 )
yP = &&
can be obtained as follows:
M D
•
θ3
B
T2
T3
E
C θ2
N Wheel 3
•
(a) The deformation of the support spring2 (b) The deformation of the support spring3
Fig. 9 The amount of spring deformation
Figure 9. The amount of spring deformation
2 3.2 Dynamic analysis of the obstacle climbing of the driving wheel
3.2 Dynamic Analysis of the Obstacle Climbing of the Driving 4. The forces of the swing arm of the driven wheel3
3 Wheel The inertia force of the component in plane motion is simplified as an inertia force, and an inertia coupled with the
4 torque added on the centroid. The mechanism can be regarded as in equilibrium state. By employing dynamic static
The inertia force of the component in plane motion is
5 force analysis, the force and torque equilibrium equations for each component can be obtained as follows:
simplified as an inertia force, and an inertia coupled with ì FDx + ml 3 g = FEN sin q3 + FET cos q3 + mDE &&
xDE 2
6 the torque
(1) added
The forces of the
on the driving The
centroid. wheel1mechanism can be ï
í FDy + FET sin q3 = FEN cos q3 + mDE &&yDE 2 (38)
regarded as in Fequilibrium state. By employingɺɺdynamic
v1 + m1 g + F1 cos φ1 = F f 1 sin φ1 + m1 x A ï &&
static force analysis, the force and torque equilibrium îmBC g sin q3 lDE 2 + J DEf3 = FET lDE
7 Ff 1 cos φ1 + F1 sin φ1 = Fh1 + m1 ɺɺ
yA
equations for each component can be obtained as follows:
(35)
1 + J1φ1 = τ 1
ɺɺ
1. The forces Foff 1rthe driving wheel1
8 (2) The forces of the driven wheel4 5. The forces of the driven wheel2
ì Fv1 + m1gm+4 gF+1 cosFf 4 = FFN cos θ 4 + FFT sin
x A θ 4 + m4 xF
f1 = Ff 1 sin f1 + m1 && ɺɺ
ïï
9 F4 + FFN sin θ 4 = FFT cos θ + m4 ɺɺ
í Ff 1 cosf1 + F1 sin f1 = Fh1 + m1 &&
yF
yA 4 (35) q 2 + m2 &&
= ìT2 cos q 2 + m2 g + Ff 2 = FmBT cos q 2 + FmBN sin
(36) xB
ï F r
&&f 4 4 J ɺɺ
x
4 F r4 ï
ïî Ff 1r1 + J1f1 = t 1 íT2 sin q 2 + FmBN cos q 2 = F2 + FmBT sin q 2 + m2 &&
yB (39)
10 (3) The forces of the swing arm of the driven wheel2 ï J &&
î 2 xB r2 = Ff 2 r2
F sin θ 2 + ml 2 g = FBT cos θ 2 + FCx + mBC ɺɺ xBC 2
2. The forces ofBNthe driven wheel4
11 Cy
F = FBN cos θ 2 + F BT sin θ 2 + m y
ɺɺ
BC BC 2
(37)
= + BC&&
φɺɺ2 6. The forces of the driven wheel3
FN cos q 4 + FFT sin q 4 + m4 xF
ìm4 g + Ff 4 =BTFBC
F l m BC g cos θ l
2 BC 2 J
ï (4) The forces of the swing arm of the driven wheel3
12 í F4 + FFN sin q 4 = FFT cos q 4 + m4 && yF (36)
ï F r = J &&xDxF +r4ml 3 g = FEN sin θ3 + FET cos θ3 + mDE ɺɺ
î f4 4
4F xDE 2 ì FmEN sin q3 + FmET cos q3 + m3 g + Ff 3 = T3 cos q3 + m3 &&
xE
13 FDy + FET sin θ3 = FEN cos θ3 + mDE ɺɺ ï
íT3 sin q3 + FmEN cos q3 = F3 + FmET sin q3 + m3 &&
yDE 2 yE (40)
ï F r = J && (38)
3. The forcesm
ofBCthe swing
g sin θ3 lDEarm
2 + of
J DEthe
φ3 =driven
ɺɺ FET lDEwheel2 x r
î f3 3 3 E 3
(a) Force of the driving (b) Force of the driven wheel4 (e) Force of the driven (f) Force of the driven
wheel1 wheel2 wheel3
θ2 FmAv
T2 A
M
FBT D FmAh
FBN
FDy
FmCy C
B FDx
• FmCx l1
P• •
• M DE g FmDx
O 2π − φ4
FCx M BC g θ3 E Mg
(c) Force of the swing arm of (d) Force of the swing arm of (g) Force of the robot body
the driven wheel2 the driven wheel3
Figure 10. Force of the robot components
Fig. 10 Force of the robot components
{
4 4 Kinematic and dynamic analysis of the obstacle-climbing capability of the robot’s driven wheel2
Eqs. (35) to (41) constitute the dynamic equation of the 4Abe lGB − 16A12with
2 2
5 Given that wheel2 climbs obstacles purely by rolling, a coordinate system can 1lGH
established lGB lGHthe
− 4A2 A3
contact point
robot driving wheel’s obstacle-climbing capability. A α2 = arccos( )
2A2
6 of wheel2 and the obstacle as the origin, where is the
force analysis of the robot components can be seen in Fig.
− x Then,
motion direction of the robot. A simplified model of is ac‐
wheel2 is
lGH − lGB cosα2
7 10.
shown in Fig. 11. α3 = arccos( )
l BC
8 quired.
4.1 Kinematic analysis of the obstacle-climbing capability of the robot’s driven wheel2
4. Kinematic and Dynamic Analysis of the Obstacle-
climbing Capability of the Robot’s Driven Wheel2 where 2
A1 = lGH 2
+ lGB 2
+ lHC 2
− l BC , 2
A2 = 4lGH 2
lGB 2 2
+ 4lHC lGB ,
9 1 Displacement equation
2 2 2
lGB . In the equation, α2 denotes the position of
A = A1 − 4lHC
Given that wheel2 climbs obstacles purely by rolling, a 3
10 In Fig.11, the vector equation of the mechanism is GB + BC
coordinate system can be established with the contact point wheel2,
= GHthat
+ HCis, .the angle of thethe
Transforming generatrix with theinto
vector equation x axle.
an
11 of wheel2 and
analytical formthe obstacle as the origin, where − x is the
yields α3 is the angle of the supporting rod, that is, the angle of rod
motion direction of the robot. A simplified model of wheel2 BC with the x axle.
l cos α 2 + lBC cos α 3 = lGH
12 is shown in Fig.
GB
11.
The centroid coordinate of the driven wheel2 is
lGB sin α 2 + lBC sin α 3 = lHC (42)
4.1 Kinematic Analysis of the Obstacle-climbing Capability of the
Robot’s Driven Wheel2 ì xB = lGB cos a 2
í (43)
î yB = lGB sin a 2
1. Displacement equation
12The centroid coordinate of the BC rod is
In Fig.11, the vector equation of the mechanism is
→ → → →
GB + BC = GH + HC . Transforming the vector equation into
an analytical form yields ì xBC 2 = xB + lBC 2 cos a 3
í (44)
ìlGB cos a 2 + lBC cos a 3 = lGH î yBC 2 = yB + lBC 2 sin a 3
í (42)
îlGB sin a 2 + lBC sin a 3 = lHC
The coordinate of point C is
tga 3 B2 - B1
x
ì
ïa&&2 = l sin a + tga l cos a
l1 ï GB 2 3 GB 2
í (49)
P• • ïa&& = tgq B
2 2 - B 1
7000 7000
Driving torque (N·mm)
8000 8000
6000 6000
7000 7000
Driving torque (N·mm)
5000
6000 60005000
40005000 50004000
30004000 40003000
20003000 30002000
-100
Trajectory of Point A
Velcity(mm/s)
-150
Trajectory of Point C
Trajectory of Point D -110
-250
-130
-300
-140
-350 -150
-200 -150 -100 -50 0 50 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18
x-coordinate(mm) Time(s)
500
Acceleration of Point B
400 Acceleration of Point E
Acceleration of Point F
Acceleration of Point P
300
Accleration(mm/s2)
200
100
-100
-200
-300
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18
Time(s)
0 10
The driving wheel climbs obstacles by coordinating the are the same cables used on the Sutong Bridge, which
motions-10
of the lateral flexible supporting mechanism of the is the
8 longest cable-stayed bridge in the world.
Angular velocity or acceleration (r/s or r/s/s)
acceleration rates of the main reference points (A, C, D, F, mm to 205 mm can be slanted at any angle.
2
-50
P) during obstacle negotiation. Trajectory of Point B
Trajectory of Point C The main0 technical specifications of the robot are listed in
Figure 14 shows the kinematics simulation results of the
-60
Table 1. To validate the theoretical analysis, a control
upper -70driven wheel2 of the robot. The swinging of the system -2 was set up. However, precise detection sensors, a
upper swing arm is used y-coordinate(mm)
to climb obstacles. Figure 15a
-46 -44 -42 -40 -38 -36 -34 -32 -30 -28 -26 -24 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18
server motor and feedback quantity Time (s)
would be required if
illustrates the motional curves of support point C of the we were to construct a closed-loop control system. High
upper swing arm and the centre ofcurve wheel2. Figure 15b
(a) Displacement costs would
(b) Curvealsoofbeangular
incurred. As these
velocity main challenges
and acceleration
displays the angular speed and acceleration of the upper
Fig. 15 Kinematics simulation of obstacle climbing by the driven wheel of the robot of a closed-loop
would have to be faced in the development
swing arm surrounding point C.
2 control scheme, for the robot’s motion along the cables in
the presence of obstacles, we only set up a simple control
5.2 Laboratory Experiments
3 5.2 Laboratory Experiments system in the laboratory.
4 A climbing robot was
A climbing designed
robot and used
was designed in used
and experiments To validate
in experiments the inclined
involving load capacity of the robot
and vertical when
cables climbing
to verify the
5 involving inclined and vertical cables to verify the feasibil‐
feasibility of the inspection system. The laboratory conditions theweresmooth cable,aswe
established carried out a number of climbing
follows:
ity of the inspection system. The laboratory conditions were experiments. To validate the obstacle-climbing ability
6 (1) Two cables with lengths of 5.3 and 3.7 m, and a diameter of 100 mm, can be adjusted randomly. These are of
the
established as follows:
the robot and its variety of velocity and driving torque
7 same cables used on the Sutong Bridge, which is the longest cable-stayed bridge in the world.
1. Two cables with lengths of 5.3 and 3.7 m, and a attributes, we also carried out obstacle-climbing experi‐
8 (2) Two cables with lengths of 2.3 and 3.7 m, and a diameter
diameter of 100 mm, can be adjusted randomly. These
of 139 mm, can be adjusted vertically and individually
ments.
9 slanted at 29°.
Xu Fengyu, Shen Jingjin and Jiang GuoPing: 13
16 Kinematic and Dynamic Analysis of a Cable-Climbing Robot
-200
-300
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18
Time(s)
0 10
-10
8
-30
4
Angular velocity
-40 Angular acceleration
2
-50
Trajectory of Point B
Trajectory of Point C 0
-60
-70 -2
-46 -44 -42 -40 -38 -36 -34 -32 -30 -28 -26 -24 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18
y-coordinate(mm) Time (s)
6 (1) Two cables with lengths of 5.3 and 3.7 m, and a diameter of0.15100 mm, can be adjusted randomly. These are the
7 same cables used on the Sutong Bridge, which is the longest cable-stayed
0.1
2
bridge1 in the world.
3
8 (2) Two cables with lengths of 2.3 and 3.7 m, and a diameter of 139
0.05 mm, can be adjusted vertically and individually
9 slanted at 29°. 0
-0.05
0 1 2 3 4 5 6 7 8
16 Time(s)
(a) Climbing experiment on a vertical cable (b) Climbing velocity of the robot
Velocity of the climbing obstacle
0.3
1 2 3
0.25
0.2
Velocity (m/s)
0.15
0.1 4 5 6
0.05
-0.05
0 1 2 3 4 5 6 7 8
Time (s)
(c) Velocity of obstacle climbing
Fig. 16 Climbing experiments in the laboratory
Figure 16.
2 Climbing experiments in the laboratory
3
Dimensions 392 × 205 × 220 mmClimbing speed 0–0.26 m/s climbing ability of the robot almost corresponds to the
Maximum various cables of different diameters. Small changes were
Mass 7.0 kg 3.5 kg
payload observed in the mass of the robot and the cable diameters.
Diameter scope of Moreover, the climbing ability of the robot was nearly
60–205 mm Height of obstacle >5 mm
the cable identical on cables with diameters ranging from 60 mm to
Table 1. Technical specifications of the robot 205 mm. Line 1 in Fig. 16b represents the nominal speed of
the robot running along a vertical cable with approximately
5.2.1 Climbing Experiments 3.5 kg of payload. The climbing speed is clearly lower than
the nominal value when the payload exceeds 3.9 kg, such
The climbing experiments were performed to test the load as in lines 2 and 3, which represent the climbing velocities
capacity of the robot (Fig. 16a). The results indicate that the with payloads of 3.9 and 4.4 kg, respectively. Lines 1, 2 and
8000 8000
2
1
7000 7000
Driving torque ( N.mm)
5000 5000
4000 4000
3000 3000
2000 2000
1000 1000
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16
Time (s) Time (s)
(a) Experimental torque of the driven wheel when (b) Experimental torque of the driving wheel when
climbing an obstacle climbing an obstacle
Obstacle
Camera bracket
Driving wheel
Cable
wheel 2
Connecting bars
Passive vehicle
33 represent In the
this climbing
manuscript, speed of the robot
the damage formswith
of thevarious be seen
protective layer in Fig.cables
of stayed 17. Points 1 and 2 denote
are described. Then, antheindependent
torque when
payloads. the wheel has just come into contact with the obstacle,
4 spring support robot model is proposed to solve the weak obstacle-climbing capacity of the bilateral climbing robot.
causing the step to appear on the curve. Fig. 17c shows a
5As the required
Based on thetorque increases,
deflection the velocity
conditions decreases
of the robot body, the kinematic and dynamic characteristics of the robot are
picture of the robot when climbing obstacles. The experi‐
6slightly in the process
investigated. of obstacle
Furthermore, climbing.
the influence of On
the the other
spring pressuremental
and theoutcome is inarm
support swing accordance
angle of thewith thewheels
driven simulation
on
hand, the velocity fluctuation is small, since the dimensions
7 the obstacle-climbing capacity of the driven and driving results wheels of arethe input torque
discussed. when
Finally, thethe robotcurve
motion is climbing
of the an
of the obstacles are also small. The curves 4, 5 and 6 obstacle.
8represent
mechanism, and the torque variation curve
the climbing speed when the robot is climbing of the driving torque during obstacle climbing, are obtained and compared
9over through
an obstacle. In theseand
simulations condition, the driving
experimentation. wheel does
According to the simulation and experiments, the robot can take a payload 3.9
6. Conclusions
10not slip, indicating that the friction coefficient of the driving
kg while moving along the cable. The maximum driving torque is 8 Nm when climbing an obstacle, and 2 Nm when
11wheel satisfies the climbing conditions. This finding
climbing on a smooth cable. The result indicates that the climbing In this manuscript,
ability of thethe damage
robot forms
satisfies theofdemands
the protective layer
of cable
demonstrates that the payloads exceed the nominal load- of stayed cables are described. Then, an independent spring
12bearing
detection.
capacity. support robot model is proposed to solve the weak
13 Although the paper offers a simple solution to determining the driving torque, it should be pointed out that the
obstacle-climbing capacity of the bilateral climbing robot.
145.2.2 paper
Obstacle-climbing
hasn’t resolvedExperiments
the robot’s control problems completely. Based on the
To ensure the stability
deflection conditions
of the of the
robot while robotatbody,
working a highthe
15 altitude of several hundred metres, future research should focus kinematic and dynamic
on a control theoremcharacteristics
to overcome the of influence
the robotofare
When the robot is climbing upward, the electric current and investigated.
16 altitude, wind loading and cable vibration on the climbing ability of the robot.Furthermore, the influence of the spring
voltage can be measured, and the actual power can be pressure and the support swing arm angle of the driven
computed. Therefore, the output torque can be calculated wheels on the obstacle-climbing capacity of the driven and
19
according to the electrical formula. The real-time torque can driving wheels are discussed. Finally, the motion curve of