Skip to content

Commit 7ee03ab

Browse files
author
Murilo Marinho
committed
Merge branch 'main' of github.com:MarinhoLab/OpenExecutableBooksRobotics
2 parents 27e285c + 0c75d5e commit 7ee03ab

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

basic_lessons/lesson2_tutorial.ipynb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -689,6 +689,21 @@
689689
"\n",
690690
"H_d = None # Replace None with your solution to this exercise."
691691
]
692+
},
693+
{
694+
"metadata": {},
695+
"cell_type": "markdown",
696+
"source": [
697+
"# Extra challenge(s)\n",
698+
"1. Let a rotation represented by a SO(2) element have a time-varying angle of $\\theta(t) = \\sin(t) + 2\\cos(t)$.\n",
699+
" - Write down its general form in SO(2) so that all four elements are clearly visible.\n",
700+
" - Using this written down solution, compute the SO(2) representation at $t=10$.\n",
701+
"2. Using SO(3) elements, calculate the final rigid body motion after four sequential transformations.\n",
702+
" - The first transformation is a rotation of $\\theta=\\frac{\\pi}{10}$ about the $z$-axis.\n",
703+
" - The second transformation is a translation of $d=0.3$ about the $z$-axis.\n",
704+
" - The third transformation is a translation of $a=0.5$ about the $x$-axis.\n",
705+
" - The forth and last transformation is a rotation of $\\alpha=-\\frac{pi}{2}$ about the $x$-axis."
706+
]
692707
}
693708
],
694709
"metadata": {

basic_lessons/lesson3_exercise_answers.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# L2 Exercise Answers\n",
7+
"# L3 Exercise Answers\n",
88
"\n",
99
"*License: CC-BY-NC-SA 4.0*\n",
1010
"\n",

0 commit comments

Comments
 (0)