Solution Manual For Introduction To Robotics Mechanics and Control 3rd Edition by Craig
Solution Manual For Introduction To Robotics Mechanics and Control 3rd Edition by Craig
Chapter 1
Introduction
Exercises
Source:
L. Conigliaro, "robotics presentation, institutional
■ Other-32.2%
■
investors conf.", May 28, 1981, Bache Newsletter [ea«seas»ss -28%
81-249.
■
Machining - 6.8%
D
■
Assembly - 22.4%
Welding - 23.9%
1.3)
People Are Flexible,
But More Expensive Every Year
$60
U.S. Automotive
$50
$40
$30 $0
$20
$10
1111 1111 1074
1111
10t 1$5
© 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher.
1.4) Kinematics is the study of position and derivatives
of position without regard to forces which cause
the motion. Workspace is the locus of positions
and orientations achievable by the end-effector of
a manipulator. Trajectory is a time based function
which specifies the position (and higher deriva•
tives) of the robot mechanism for any value of
time.
1.10) See Figure 1.3, but use latest data you can find.
© 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher.
Chapter 2
Spatial Descriptions and Transformations
Exercises
[:
2.1) R =rot(x, ¢) rot(2, 0)
0 co - S0
C¢
S¢ -}:] [ So
0
Co
0 ~]
=
[ c0
Cb$0
S¢$0
-- S0
C¢Co
S¢Co
1] C¢
I
0 0 ] [ .866 0
.5 ]
.707 -.707 0 1
.707 .707 -.5 0 £
[ .866 0
.5 ]
= .353 .707 -.612
-.353 .707 .612
R =rot(z, 0)rot(x, ¢)
$R(9,¢) ="R',¢)
= [rot(x, -) rot(z, --0)]'
= rot(~, 0) rot(x, b)
Yet another way of viewing the same operation:
© 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher.
2.3) ( continued)
(This is a similarity transform)
Composing these two rotations:
=
[C0
si -7
C0
0
0
1
0
0
0
C¢
S¢
t]C¢
• : -- S9C¢
CBC¢
S¢
em]
CBS¢
C¢
RV, = 7V,
If the eigenvalue associated with V, is 1, then
RV, = V
Hence the vector is not changed by the rotation R.
So V is the axis of rotation.
R = ';Rrot('£,0)R []
axis is aligned with
k by
A
x,
7°
\A
Yz
F
E
z
K
.
K,
© 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher.