190 likes | 301 Vues
This document serves as a comprehensive guide to homogeneous transformations and various rotation representations in spatial descriptions. It covers key concepts such as rotation matrices, fixed angle rotations, Euler angle rotations, and angle-axis representations. Through a series of questions and answers, it provides detailed explanations on how to derive transformation operators for different rotations, and how to compute transformation matrices for sequences of transformations. Ideal for students and professionals in robotics and computer graphics.
E N D
CSCE 452: Question Set 1 Spatial Descriptions Homogeneous Transformations: Mapping and Operator Three Angle Rotation Representations
Rotation Representations • Rotation Matrix • Fixed Angle Rotation • Euler Angle Rotation • Angle-Axis Representation • Euler Parameters
Q1 • A vector is rotated aboutby θdegrees and is subsequently rotate about by φdegrees. Given the rotation matrix that accomplishes these rotations in the given order.
Q1 Answer • A vector is rotated aboutby θdegrees and is subsequently rotate about by φdegrees. Given the rotation matrix that accomplishes these rotations in the given order.
Q2 • What is the corresponding operator T for Q1 in matrix format?
Q2-Answer • What is the corresponding operator T for Q1 in matrix format?
Q3 • A frame {B} is initially coincident with a frame {A}. We rotate {B} aboutby θ degrees, and then we rotate the resulting frame about by φdegrees. Given the rotation matrix that changes the description of the vectors from to .
Q3 -Answer • A frame {B} is initially coincident with a frame {A}. We rotate {B} aboutby θ degrees, and then we rotate the resulting frame about by φdegrees. Given the rotation matrix that changes the description of the vectors from to .
Q4 • What is the transformation matrix for the that of Q2? How to compute
Q4 –Answer: • What is the transformation matrix for the that of Q2? How to compute
Q5 • A vector is undergoing the following transformation in sequence: • Translate by vector • Rotate about by θdegrees • Translate by another vector • Rotate about about by φdegrees • Please compute transform operator T for each step and a single transform operator matrix that can perform the above sequence. What is new ?
Q5 - Answer • A vector is undergoing the following transformation in sequence: • Translate by vector • Rotate about by θdegrees • Translate by another vector • Rotate about about by φdegrees • Please compute transform operate T for each step and a single transform operator matrix that can perform the above sequence. What is new ? • , , • , ,
Q6 • A frame {B} is initially coincident with a frame {A}. We transform frame {B} according to the following sequence • Translate by vector to form frame {B’} • Rotate about by θdegrees to form frame {B’’} • Translate by another vector to from frame {B’’’} • Rotate about about by φdegrees to form final frame {B} • What is frame mapping matrices for each step. What is the final matrix ?
Q6 - Answer • A frame {B} is initially coincident with a frame {A}. We transform frame {B} according to the following sequence • Translate by vector to form frame {B’} • Rotate about by θdegrees to form frame {B’’} • Translate by another vector to from frame {B’’’} • Rotate about about by φdegrees to form final frame {B} • What is frame mapping matrices for each step. What is the final matrix ? • ,, • ,,
Q7 • We have the following frames {U}, {1}, {2}, {3}, {4} with known frame mapping matrices , , , , how to obtain and ?
Q7 - Answer • We have the following frames {U}, {1}, {2}, {3}, {4} with known frame mapping matrices , , , , how to obtain and ? • =