Beruflich Dokumente
Kultur Dokumente
An In Class Example
ME 482/582: Robotics
Thursday 4th
2Slide 2 / 20
Forward Kinematics
Axi s #1
Axis #3
Axis #4
Ax #5 is
Axis #2
ME 482/582: Robotics
Thursday 4th
3Slide 3 / 20
Forward Kinematics
Axi s #1
Axis #3
Axis #4
Ax #5 is
Axis #2
origin of frame{ 1}
ME 482/582: Robotics
Thursday 4th
4Slide 4 / 20
Forward Kinematics
Axi s #1
z3
Axis #3
z4
z5
Axis #4
z2
z1
Ax #5 is
Axis #2
ME 482/582: Robotics
Thursday 4th
5Slide 5 / 20
Forward Kinematics
Axi s #1
x3
z3
x4, 5 z4 z5
Axis #3
Axis #4
z2
x2
z1 x1
Ax #5 is
Axis #2
ME 482/582: Robotics
Thursday 4th
6Slide 6 / 20
Forward Kinematics
Axi s #1
x3 z4
z3
x4, 5 z5
Axis #3
Axis #4
z2
x2
z1 x1
Ax #5 is
Axis #2
z0 x0
ME 482/582: Robotics
Thursday 4th
7Slide 7 / 20
Forward Kinematics
Build DH Table
z3
x3 z4
x4, 5 z5
x2 z2
z1 x1
From measurements: d1=10 in a2=10 in a3=10 inME 482/582: Robotics Dr. Stephen Bruder
z0 x0
Thursday 4th
8Slide 8 / 20
Forward Kinematics
x2 z2
z1 x1
z0 x0
ME 482/582: Robotics
Thursday 4th
9Slide 9 / 20
Forward Kinematics
ME 482/582: Robotics
Thursday 4th
10Slide 10 / 20
Forward Kinematics
Config#2
ME 482/582: Robotics
Thursday 4th
11Slide 11 / 20
Forward Kinematics
Config#3
ME 482/582: Robotics
Thursday 4th
12Slide 12 / 20
Forward Kinematics
ME 482/582: Robotics
Thursday 4th
13Slide 13 / 20
Inverse Kinematics
Looking at the A255 robot it seems reasonable to solve for the 3D position, inclination of z5 to the x/y plane, and rotation about axis#5 (screwdriver type applications).
ME 482/582: Robotics
Thursday 4th
14Slide 14 / 20
Inverse Kinematics
Hence,
ME 482/582: Robotics
Thursday 4th
15Slide 15 / 20
Inverse Kinematics { 4 { } 5 }
{ { 1 2 } } { 0 }
3 }
ME 482/582: Robotics
Thursday 4th
16Slide 16 / 20
Inverse Kinematics
ME 482/582: Robotics
Thursday 4th
17Slide 17 / 20
Inverse Kinematics
And, 5 is given
ME 482/582: Robotics
Thursday 4th
18Slide 18 / 20
Motion Kinematics
ME 482/582: Robotics
Thursday 4th
19Slide 19 / 20
Motion Kinematics
Hence,
Dr. Stephen Bruder
ME 482/582: Robotics
Thursday 4th
20Slide 20 / 20