Professional Documents
Culture Documents
Robotics Notes
Robotics Notes
18
Defence robot ‘Daksh’ by RDE (DRDO), Pune
[Courtesy: http://en.wikipedia.org/wiki/DRDO_Daksh]
Grey Orange: Warehouse Robots
• Origin
Robit (Check word) --> Work
Robota (Slav word) --> Menial or slave
labour
Got publicity from the play
Rossum’s Universal Robots (RUR)
[1921]
Karel Capek
Laws of Robotics
• By Issac Asimov (1940s)
1. A robot may not injure a human being or,
though inaction, allow a human being to
come to harm.
2. A robot must obey the orders given by
human beings, except when such orders
would conflict with the first law.
3. A robot must protect its own existence, as
long as such protection does not conflict
with the first or second law.
First Commercial Robot (1962)
• Robot
An automatically controlled, re-
programmable, multi-purpose
manipulative machine, with or without
locomotion, for use in industrial
automation applications
• Other definitions: Rob. Soc. of Japan, etc.
• Common temrs: Re-programmable, Multi-
purpose
Programme for Autonomous Robotics
(Sponsored by BARC/BRNS)
29
Research@IIT Delhi
(10 Faculty + 20 Students)
Visit us at http://robotics.iitd.ac.in
Parallel Robot: SDD’08-10, 12-16
Singularity
By Students of IIT Delhi
RoboMuse 4
RoboMuse 5
Thumb Rules:
• Is task Dirty, Dull, Dangerous, Difficult?
• Will a human be jobless?
• Is a human willing to do a job?
• Is robot usage economic?
Summary
• Robotics is explained
• Applications of robots
• Several advanced robots are shown
• When to apply robot was explained.
Transformation
• Definition of Pose
• Rotation representations
– Direction cosines
– Euler angles
• DH Parameters
Pose ≡ Position + Rotation
P
Z W
V
p p΄
OM M
Translation: 3
o
Rotation: 3 O Y
Total: 6 F
U
X
p = px x + py y + pz z
1 0 0
[ x ] F ≡ 0 , [ y ] F ≡ 1 , and [ z ] F ≡ 0
0
0
1
Orientation Description
2. Fixed-axes rotations
Fig. 5.13
px = pu Cα − pv Sα
py = pu Sα + pv Cα
pz = pw
[p]F = QZ [p]M ; QZ is 3×3 Rotation matrix
Direction Cosine Representation
Refer to Figure
u = ux x + uy y + uz z …(2)
v = vx x + vy y + vz z … (3)
w = wx x + wy y + wz z
… (4)
Substitute eqs. (2-4) into eq. (1)
[p]F = Q [p]M
Direction Cosine Representation
[p]F = Q [p]M
p p uT x vT x wTx
x u
u v
x x x w
[p ] ≡ p p , Q ≡ u y v y w y = u T y v T y
, [p ] M ≡ T
w y
F y v T Tz
u v w u z v wTz
p z z z
p w
z
Q is called Orthogonal