(ECEG-5604) : Chapter Two - Kinematics (Part2)

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

Arba Minch University

Arba Minch Institute of Technology


Department of Electrical and Computer Engineering

(ECEG-5604)

CHAPTER TWO – KINEMATICS (PART2)

Instructor: Teshome D. Teshome


teshome.delellegn@amu.edu.et

4/25/2017
Agenda
Kinematics of robot manipulators 3

Open Kinematic Chains 6

Direct kinematic map 8

Spatial relation between joint and link axes 11

Denavit-Hartenberg (DH) frames 13

Example: SCARA robot 20

Assignment I: Stanford manipulator 28

ELEG-4602 2
Kinematics of robot manipulators

3
ELEG-4602
Motivations

4
ELEG-4602
Kinematics - formulation and parameterizations

5
ELEG-4602
Open Kinematic Chains

6
ELEG-4602
Classification by kinematic type - (first 3 dofs)

7
ELEG-4602
Direct kinematic map

8
ELEG-4602
Example: Direct kinematics of 2R arm

9
ELEG-4602
Numbering links and joints

10
ELEG-4602
Spatial relation between joint axes

11
ELEG-4602
Spatial relation between link axes

12
ELEG-4602
Denavit-Hartenberg (DH) frames

13
ELEG-4602
Denavit-Hartenberg parameters

14
ELEG-4602
Ambiguities in defining DH frames

15
ELEG-4602
Homogeneous transformation
between successive DH frames

16
ELEG-4602
Homogeneous transformation
between successive DH frames

17
ELEG-4602
Denavit-Hartenberg matrix

18
ELEG-4602
Direct kinematics of manipulators
 The forward kinematics problem for a serial-chain
manipulator is to find the position and orientation of the
end-effector relative to the base given the positions of all
of the joints and the values of all of the geometric link
parameters.
 In practice, the forward kinematics problem is solved by
calculating the transformation between a coordinate
frame fixed in the end-effector ( 𝑅𝐹𝐸 ) and another
coordinate frame fixed in the base(𝑅𝐹𝐵 )

19
ELEG-4602
Direct kinematics of manipulators

20
ELEG-4602
Example: SCARA robot

21
ELEG-4602
Step 1: joint axes

22
ELEG-4602
Step 2: link axes

23
ELEG-4602
Step 3: frames

24
ELEG-4602
Step 4: DH table of parameters

25
ELEG-4602
Step 5: transformation matrices

26
ELEG-4602
Step 6a: direct kinematics - as homogeneous matrix BTE

27
ELEG-4602
Step 6b: direct kinematics - as task vector r ∈ IRm

28
ELEG-4602
Exercise: Stanford manipulator

29
ELEG-4602
Exercise: Stanford manipulator

The so-called Stanford


manipulator is composed of a
spherical arm and a spherical
wrist.

Fig: Stanford manipulator


30
ELEG-4602
Exercise: Stanford manipulator

Since Frame 3 of the spherical arm


coincides with Frame 3 of the spherical
wrist, the direct kinematics function can be
obtained via simple composition of
transformation matrices.

Fig: Spherical arm


31
ELEG-4602
Exercise: Stanford manipulator

Fig: Spherical wrist

32
ELEG-4602
Questions

?
ELEG-4602 33

You might also like