Flexible Robot Arms 24
-11
where
α
Ci
=coefficient in compression, displacement/force
α
Ti
=coefficient in torsion, angle/moment
α
θFi
=coefficient in bending, angle/force
α
θMi
=coefficient in bending, angle/moment
α
XFi
=coefficient in bending, displacement/force
α
XMi
=coefficient in bending, displacement/moment
F
j
Xi
=force at the end of link i in the X direction of coordinate frame j
F
j
Yi
=force at the end of link i in the Y direction of coordinate frame j
F
j
Zi
=force at the end of link i in the Z direction of coordinate frame j
M
j
Xi
=moment at the end of link i in the X direction of coordinate frame j
M
j
Yi
=moment at the end of link i in the Y direction of coordinate frame j
M
j
Zi
=moment at the end of link i in the Z direction of coordinate frame j
Note that for readability we have assumed that the beam has a symmetrical cross section and the coefficient
of F
i
Yi
is the same as the coefficient of F
i
Zi
. In general these coefficients could be distinct. The numerical
values for the simple and useful case of a uniform beam are found in the discussion of bending, torsion,
and compression above in Equation (24.2), Equation (24.3), and Equation (24.11).
After deformation the position of the arm’s tip, located at the origin of the nth coordinate frame, is
found as
p
0
= [A
1
E
1
A
2
E
2
···A
i
E
i
A
i+1
E
i+1
···A
N
E
N
]
0
0
0
1
(24.19)
24.2.3 Dynamics
In moving from kinematics to dynamics, we consider the relationship between forces and motion, that
is, the change in position over time. For rigid robots this primarily involves actuator forces and torques,
inertia acceleration or kinetic energy storage, frictional dissipation, and possibly gravity or other body
forces. For flexible robots, the storage of potential energy in elastic deformation becomes important.
One of the early decisions on modeling the dynamics is how the kinetic and elastic potential energy
storage are to be spatially distributed. If predominantly separated in lumped components, the separate
modeling of springs and inertias will lead directly to ordinary differential equations. If these storage
modes are combined throughout the links, the lumped model is inefficient and unsystematic, and the
partial differential equations or at least the distributed nature of the bodies should be considered.
24.2.3.1 Lumped Models
Lumped arm models will consider the arm to be made up of inertias and springs. The focus in this section
will be the linear behavior resulting from small motions consistent with the modeling of a structure
as an elastic member. The reader may be concerned with the choice between lumped and distributed
models. Lumped models are approximations that offer convenience, a more intuitive understanding and
simpler solution procedures at the cost of accuracy and/or computational efficiency. Components that
predominantly store potential energy as a spring with minimum storage of kinetic energy (due to low
mass or small velocities) are candidates for representation as a lumped spring. In contrast, components
storing kinetic energy with minimum compliance are candidates for lumped inertias. Because structural
materials intrinsically have both properties, the lumped approximation is never perfect.