Introduction To Robotics
Introduction To Robotics
Lecture 6
Introduction
Kinematics Joints
Link Description
Denavit - Hartenberg Representation
Central Topic
Problem
Given: The manipulator geometrical parameters
Specify: The position and Orientation of Manipulator
Solution:
Coordinate System or Frames are attached to the manipulator
and objects in environment according to Denavit Hartenberg
notation
Introduction
Kinematics
Kinematics is the science of motion that treats the subject
without regard to the forces that cause it (e.g., the position,
the velocity, the acceleration, and all higher order derivatives
of the position)
Kinematics of Manipulators
It refers to all geometrical and time based properties of the
motion
Kinematic Chain
Mechanisms of robots and other machines can be described
with the help of a kinematic chain
The definition of a kinematic chain is any assemblage of rigid
members that are joined together
Consider as an example the piston and crank mechanism of an
engine
Its kinematic chain consists of four rigid members, also called
as links
The links are joined together via four kinematic joints
Each link of kinematic chain has a special name, depending on
its location and its role
Kinematic Chain
First, any kinematic chain in a machine has
a fixed link that does not move at all. Such
link is also called a base or frame. It is the
engine case in this example
Second, each linkage has one or more
input links. Input links are powered by an
actuator or by other means. In this
example, the piston is powered by the
engine
Third, each linkage has one or more
output links whose power is used to do
the desired job. In this example, the
output link is the crank
Finally, there are intermittent links whose
role is to ensure power transmission
Kinematic Joints
A kinematic joint is formed via direct contact between two
links
The German researcher Franz Reuleaux called kinematic joint
a pair
Kinematic Joints
From the viewpoint of contact condition, joints can be
distinguished as:
1. Point contact
2. Line contact
3. Surface contact
These joints are shown as:
Kinematic Joints
Also, a joint is characterized by its degree of freedom (DOF)
Definition(Joint DOF): the number of independent
coordinates needed to specify the position of one link with
respect to the other
The DOF of a joint can be obtained as:
Joint DOF = 6 Number of constraints
Kinematic Joints
From the viewpoint of joint DOF, there are lower pair joints
and higher pair joints
Lower pair joint are joints with surface contact only
There are only six types of lower pair joints as follows:
R-joint= Revolute joint (1 DOF)
P-joint= Prismatic joint (1 DOF)
H-joint= Helical joint ( Screw joint) (1 DOF)
C-joint= Cylindrical joint (2 DOF)
S-joint= Spherical Joint( Ball joint) (3 DOF)
PL-joint= Planar joint (3 DOF)
Kinematic Joints
Kinematic Joints
Higher pair joints, on the other hand, are joints with point and line contact
There is an infinite number of such joints are shown in figure. Some of these
Link Description
A manipulator may be thought of as a set of bodies connected
in a chain by joints. These bodies are called links
Joints form a connection between a neighboring pair of links
Link
A rigid connection which defines the relationship between
two neighboring joint axes of the manipulator
The links are numbered starting from
The immobile base of the arm, which might be called link 0
The first moving body is link 1, and so on, out to the free end
of the arm, which is link n
Link Description
A single link of a typical robot has many attributes that a
mechanical designer had to consider during its design:
Link Description
Joint-Axis
Link Parameters
Link Length
a i-1 - Distance between
axis i and axis i-1
a i-1 is the length of
perpendicular between
the joint axes
These two axes can be
viewed as lines in space
The common
perpendicular is the
shortest line between
the two axis lines and is
perpendicular to both
axis lines
Link Parameters
Link Twist
i-1 Angle measured
from axis i-1 to axis i
It is the amount of
rotation around the
common perpendicular
so that the joint axes
are parallel
It is taken positive
when rotation is made
counter-clockwise
Link length = 7
inches
Link twist= 45
degrees
Joint Variables
Link Offset
di signed distance
measured
along
the common axis i
(joint i) from point
where ai-1 intersect
axis i to point
where ai intersect
the axis i
The link offset di is
variable of joint i if
joint is prismatic
Joint Variables
Joint Angle
i the signed angle
made between an
extension of ai-1 and ai
measured about the
axis of the joint i
The joint angle i is
variable if joint i is
revolute
The sign of i is given
by the right hand rule
Joint 1-Revolute
i = 0 Arbitrary
di = 0 Convention
Joint 1-Prismatic
i = 0 Convention
di = 0 Arbitrary
DH Parameters Summary
4 DH parameters
(i, ai, di, i)
3 fixed link parameters
1 joint variable
i = Revolute Joint
di = Prismatic Joint
i and ai describes link i
di and i describes the link connection
DH Parameters Summary
If the link frames have
been attached to the links
according to our
convention, the following
definitions of the link
parameters are valid