Skip to content

Commit 0c75d5e

Browse files
author
Murilo M. Marinho
committed
[lesson2] Added challenges.
1 parent f6c8ca4 commit 0c75d5e

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

basic_lessons/lesson2_tutorial.ipynb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,21 @@
662662
"\n",
663663
"H_d = None # Replace None with your solution to this exercise."
664664
]
665+
},
666+
{
667+
"metadata": {},
668+
"cell_type": "markdown",
669+
"source": [
670+
"# Extra challenge(s)\n",
671+
"1. Let a rotation represented by a SO(2) element have a time-varying angle of $\\theta(t) = \\sin(t) + 2\\cos(t)$.\n",
672+
" - Write down its general form in SO(2) so that all four elements are clearly visible.\n",
673+
" - Using this written down solution, compute the SO(2) representation at $t=10$.\n",
674+
"2. Using SO(3) elements, calculate the final rigid body motion after four sequential transformations.\n",
675+
" - The first transformation is a rotation of $\\theta=\\frac{\\pi}{10}$ about the $z$-axis.\n",
676+
" - The second transformation is a translation of $d=0.3$ about the $z$-axis.\n",
677+
" - The third transformation is a translation of $a=0.5$ about the $x$-axis.\n",
678+
" - The forth and last transformation is a rotation of $\\alpha=-\\frac{pi}{2}$ about the $x$-axis."
679+
]
665680
}
666681
],
667682
"metadata": {

0 commit comments

Comments
 (0)