Inverse kinematics for Puma 500 - PowerPoint PPT Presentation

1 / 57
About This Presentation
Title:

Inverse kinematics for Puma 500

Description:

Puma 500. Based upon forward kinematics. Inverse kinematics for ... Puma 500. 12 Equations for six unknowns: q1 q2 q3 q4 q5 q6. 12 Equations for six unknowns: ... – PowerPoint PPT presentation

Number of Views:1063
Avg rating:3.0/5.0
Slides: 58
Provided by: Steven63
Category:

less

Transcript and Presenter's Notes

Title: Inverse kinematics for Puma 500


1
(No Transcript)
2
(No Transcript)
3
(No Transcript)
4
(No Transcript)
5
(No Transcript)
6
(No Transcript)
7
Base actually backs up for a while, while
the arm extends.
8
(No Transcript)
9
Inverse kinematics for Puma 500
10
Inverse kinematics for Puma 500
  • Based upon forward kinematics

11
Inverse kinematics for Puma 500
  • Based upon forward kinematics

12
Puma 500.
13
D-H Example Puma 560
Can we solve the inverse kinematics in closed
form for this six-axis robot?
14
Target specified relative to the stationary base
frame.
15
The idea is to find the internal rotations, q1 -
q6 such that the 6 (end-member) unit vectors
are coincident with the target-frame.
16
(No Transcript)
17
This objective is completely specified in terms
of
18
Components px py pz referred to base frame.
19
Direction-cosine, or rotation, matrix orients
target frame relative to base frame.
20
This target is tied to the object with which the
robot is to interact.
21
Forward kinematics for Puma 500
22
(No Transcript)
23
(No Transcript)
24
(No Transcript)
25
(No Transcript)
26
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

27
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

28
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

29
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

30
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

31
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

32
  • 12 Equations for six unknowns
  • q1 q2 q3 q4 q5 q6

33
(No Transcript)
34
(No Transcript)
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
This may be solved for the single unknown, q1
but the user should resolve the quadrant
ambiguity.
39
(No Transcript)
40
(No Transcript)
41
(No Transcript)
42
(No Transcript)
43
(No Transcript)
44
K is a function of known parameters its a
combination of the target or objective matrix
elements and the DH parameters of the 500.
45
Note that this equation for q3 has the same
functional form as the earlier equation for q1.
K is a function of known parameters its a
combination of the target or objective matrix
elements and the DH parameters of the 500.
46
Note that this equation for q3 has the same
functional form as the earlier equation for q1.
K is a function of known parameters its a
combination of the target or objective matrix
elements and the DH parameters of the 500.
47
Note that this equation for q3 has the same
functional form as the earlier equation for q1.
K is a function of known parameters its a
combination of the target or objective matrix
elements and the DH parameters of the 500.
As with q1 we need to make deliberate
quadrant decisions. This means that there are
2x24 pose possibilities already. Some or all
of these may, for other reasons, be impossible.
48
Inverse kinematics for nonholonomic, wheeled robot
49
(No Transcript)
50
(No Transcript)
51
(No Transcript)
52
(No Transcript)
53
(No Transcript)
54
(No Transcript)
55
(No Transcript)
56
Initial and final conditions are constantly
changing must update wheel-rotation instructions
frequently.
57
Convergence onto C1-C4.
Write a Comment
User Comments (0)
About PowerShow.com