This repo is the homebase of a community driven course on Computer Vision with Neural Networks. Feel free to join us on the Hugging Face discord: hf.co/join/discord
MIT License
365
stars
121
forks
source link
z-axis rotation matrix not right in Basics of Linear Algebra for 3D Data #283
- Rotation around the Y-axis
$$ R_y(\beta) = \begin{pmatrix} \cos \beta & 0 & \sin \beta & 0 \\ 0 & 1 & 0 & 0 \\ -\sin \beta & 0 & \cos \beta & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} $$
We are sure you can use the example snippet above and figure out how to implement a rotation around the Y-axis.๐๐
- Rotation around the Z-axis
$$ R_y(\beta) = \begin{pmatrix} \cos \beta & 0 & \sin \beta & 0 \\ 0 & 1 & 0 & 0 \\ -\sin \beta & 0 & \cos \beta & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} $$
Again, can you use the last code snippet and implement a rotation around the Z-axisโ
Should be:
- Rotation around the Y-axis
$$ R_y(\beta) = \begin{pmatrix} \cos \beta & 0 & \sin \beta & 0 \\ 0 & 1 & 0 & 0 \\ -\sin \beta & 0 & \cos \beta & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} $$
We are sure you can use the example snippet above and figure out how to implement a rotation around the Y-axis.๐๐
- Rotation around the Z-axis
$$ R_z(\beta) = \begin{pmatrix} \cos \beta & -\sin \beta & 0 & 0 \\ \sin \beta & \cos \beta & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} $$
Again, can you use the last code snippet and implement a rotation around the Z-axisโ
First of all thanks for this course :)
Please note that in Basics of Linear Algebra for 3D Data when introduced the z-axis rotation matrix it is a copy of the y-axis one.
Now it is:
Should be:
Thanks again