Exercise 1.8.5

A transformation T in 3 is a rotation about the line y = x + 3 in the x-y plane through an angle γ. Write a 4 × 4 matrix corresponding to this transformation.
You can leave the result as a product of matrices.

Answers

Solution For a general spatial rotation around a given direction (suppose the direction is given by a vector) through an angle γ, the 3 × 3 rotation matrix can be given by:

R = Rx1R y1R z(γ)RyRx,

where the rotation by γ is assumed to be performed around z-axis. Rx and Ry are rotations used to align the direction with z-axis and can be determined by simple trigonometry.
For the problem given, the line y = x + 3 doesn’t go through the origin, so extra step T0 is needed to translate the line to make it pass the origin and homogeneous coordinates are applied:

R = T01R x1R y1R z(γ)RyRxT0.

According to the description,

[T0 0 1 ] = Rx1R y1R z(γ)RyRx.

The corresponding matrix is then

R = T01 [ T0 01 ]T0.

T0 is not unique for the translation to make two parallel lines align.

User profile picture
2018-11-29 00:00
Comments