Robotics Lecture 8 - Structures and Transformations
Robotics Lecture 8 - Structures and Transformations
Lecture 8. - Structures
and Transformations
Lecture Content:
Definitions
• Kinematics / Dynamics
• Manipulators
• Joints and Links
• Degrees of Freedom / Degrees of
Actuation
• Coordinate Frames
• Transformations
Kinematics Dynamics
Kinematics is the science of In robot Dynamics, the body is
motion, which treats motion augmented with masses and
without regard for the forces moments of inertia, and its
that cause it. movement analyse augmented
Position, velocity and with the necessary forces and
acceleration of the body are torques that are required to
regarded in this field cause the motion
The kinematics of manipulators
involves the study of the
geometric and time based
properties of the motion, and in
particular how the various links
move with respect to one
another and with time
Manipulator
A set of connecting bodies
forming a chain (open or
closed). Note these bodies
are called links, and the
connection points the
joints.
Joint Types
Common body-and-arm
configurations …
Prof. Dr.-Ing. Gavin Kane ■ 01.10.2024 ■ 9
Polar Coordinate
Body and Arm Assembly
Notation TRL:
T T
2 10 𝑣
5∙ =
1 5 x
Addition
2
+
3
=
5 y
1 5 6 𝑣+𝑤 𝑤
𝑣 x
Prof. Dr.-Ing. Gavin Kane ■ 01.10.2024 ■ 20
Inner Product Inner Product
Properties
Given two vectors 𝑣, 𝑤 ∈ ℝ2 we Inner Product is commutative:
can define their inner product 𝑣 ∙ 𝑤 = 𝑤 ∙ 𝑣 = 𝑣1 𝑤1 + 𝑣2 𝑤2
as follows:
𝑣 ∙ 𝑤 = 𝑣1 𝑤1 + 𝑣2 𝑤2
Inner Product is distributive
where:
𝑣1 𝑤1 with respect to vector addition
𝑣 = 𝑣 ,𝑤 = 𝑤 𝑢∙ 𝑣+𝑤 =𝑢∙𝑤+𝑢∙𝑣
2 2
Note that the inner product
returns a single scalar value.
Example:
2 3
∙ = 2 ∙ 3 + 1 ∙ 5 = 11
1 5
y y y
V
V
V
θ θ θ
w w w
x x x
𝑣∙𝑤 >0 𝑣∙𝑤 =0 𝑣∙𝑤 <0
y y y
V
V
V
θ θ θ
w w w
x x x
𝑣∙𝑤 >0 𝑣∙𝑤 =0 𝑣∙𝑤 <0
𝐴 𝐵𝐶 = 𝐴𝐵 𝐶
1 4
1 2 3 𝑇
𝐴= 𝐴 = 2 5
4 5 6
3 6
yA p
𝑥𝐴 𝑠𝑥 0 0 𝑥𝐵
𝑦𝐴 = 0 𝑠𝑦 0 𝑦𝐵 yB
1 0 0 1 1
xB xA{A}
{B}
xA{A}