Robotics: Chapter 1: Spatial Descriptions & Transformations
Robotics: Chapter 1: Spatial Descriptions & Transformations
Robotics: Chapter 1: Spatial Descriptions & Transformations
Examples
Links
Joints
Coordinate systems or frames {B}, {J1},…, {EE}
1.1 Descriptions: Positions, Orientations, and Frames (Biểu diễn vị trí, hướng, và
các hệ trục tọa độ)
1.2 Mappings: Changing Descriptions from Frame to Frame (Biểu diển chuyển
đổi giữa 2 hệ trục tọa độ)
1.3 Applications of rotation matrix (Các ứng dụng của ma trận xoay)
1.4 Examples
Examples
Links
Joints
Coordinate systems or frames {B}, {J1},…, {EE}
Fig. C1. 1.2: Vector relative to frame (example) Fig. C1. 1.3: A drawing robot (example 1) Fig. C1. 1.4: A assembling robot (example 2)
To express a relationship between the frame {B} w.r.t the frame {A}, we consider a definition “Rotation matrix”.
=
on
ne
cti
n?o
{B} {A}
Special property:
and
Description of a position
+ Description of a frame
Description of orientation
Homogeneous transformation
(3,7)
(30 deg)
(10,5)
(0,0)
Fig. C1. 2. 5: Frame {B} rotated and translated.
and transformations ?
An alternative way:
Định nghĩa
A simple way:
30 deg
(4,3)
Homogeneous transformation
Homogeneous transformation
Fig. C1. 3. 1: General transform of a vector
Problem: given a reference frame {A}, find a proper rotation method to reach the frame {B}
Key idea: The rotation axis is one of the axes of the moving frame {B}.
Key idea: The rotation axis is one of the axes of the moving frame {B}.
Key idea: The rotation axis is one of the axes of the moving frame {B}.
Key idea: The rotation axis is one of the axes of the moving frame {B}.
12 Euler-rotation methods
Key idea: Sometimes, we only need to know the rotation of a vector about a general vector by a given angle.
Given
Unit vector
Rotation by about ,
Find in terms of
Problem: Given a rotation matrix of two frames, find the rotation angles.
63 muls + 42 adds
1) Find
d2
2
1
d1