1. Fill in the table of DH parameters for the spherical wrist.
Download
Report
Transcript 1. Fill in the table of DH parameters for the spherical wrist.
Review: Homogeneous Transformations
Homogeneous vector
Homogeneous transformation matrix
Review: Aim of Direct Kinematics
Compute the position and orientation of the end
effector as a function of the joint variables
Review: Direct Kinematics
The direct kinematics function is expressed
by the homogeneous transformation matrix
Review: Open Chain
Computation of direct kinematics function is
recursive and systematic
artenberg Convention
-H Convention
Class Problem: Spherical Wrist
1. Fill in the table of D-H parameters for the spherical wrist.
2. write the three D-H transformation matrices (one for each
joint) for the spherical wrist
3. Find the overall transformation matrix which relates the
final coordinates (x6y6z6) to the “base” coordinates (x3y3z3)
for the spherical wrist
-H Convention
Operational Space
Description of end-effector task
position: coordinates (easy)
w.r.t base frame
orientation: (n s a) (difficult)
Function of time
Operational space
Independent
variables
Joint space
Prismatic: d
Revolute: theta
Operational Space
Direct kinematics equation
x k ( q ),
x R ,q R
m
Three-link planar arm
n
(Pp50 2-58)
k (q) ?
mn
m6
Operational Space
Generally not easy to express
Operational Space
Workspace
Factors determining workspace
reachable workspace
Manipulator geometry
dexterous workspace
Mechanical joint limits
Mathematical description of workspace
Workspace is finite, closed, connected
ce Example
exes of Manipulator
Accuracy of manipulator
Deviation between the reached position and the
position computed via direct kinematics.
repeatability of manipulator
A measure of the ability to return to a previously
reached position.
c Redundancy
Definition
A manipulator is termed kinematically redundant
when it has a number of degrees of mobility
which is greater than the number of variables that
are necessary to describe a given task.
c Redundancy
Intrinsic redundancy
m<n
functional redundancy
relative to the task
Why to intentionally utilize redundancy?
c Calibration
Kinematic calibration techniques are devoted to
finding accurate estimates of D-H parameters
from a series of measurements on the
manipulator’s end-effector location.
Direct measurement of D-H is not allowed.
e Kinematics
e Kinematics
we know the desired “world” or “base” coordinates for
we need to compute the set of joint coordinates that w
the inverse kinematics problem is much more difficult
se Kinematics
there is no general purpose technique that will guaran
Multiple solutions may exist
Infinite solutions may exist, e.g., in the case of redund
There might be no admissible solutions (condition: x i
se Kinematics
most solution techniques (particularly the one shown
Numerical solution techniques may be applied to all p
link Planar Arm
x is known, compute q
link Planar Arm
W can be expressed
both as a function of
end-effector p&o,
and as a function of a
reduced number of
joint variables
Class problem
Two-link planar arm
1 , 2
one-link planar arm
3
link Planar Arm
Algebraic approach
link Planar Arm
no admissible solution If
c2 is out of this range
Elbow up and elbow down
link Planar Arm
link Planar Arm
Geometric approach
l ?
=?
=?
i ?
Feasible condition:
a1+a2>l and |a1a2|<l
l
Class Problem
what are the forward
and inverse
kinematics equations
for the two-link
planar robot shown
on the right?
Attention: m= ?
Y0
90 deg
2nd Joint:
Prismatic
1st Joint:
Revolute
X0