This shows you the differences between two versions of the page.
|
rasb:lab:06 [2026/07/03 17:13] andrei.batasev [Part 0: Setup] |
rasb:lab:06 [2026/07/03 23:40] (current) andrei.batasev [Part 0: Setup] |
||
|---|---|---|---|
| Line 10: | Line 10: | ||
| </code> | </code> | ||
| * Examine ''lab_3.py'' to understand the structure of the ''InverseKinematics'' class and its methods. | * Examine ''lab_3.py'' to understand the structure of the ''InverseKinematics'' class and its methods. | ||
| + | <note tip> | ||
| + | For docker users, you may try to simulate with this setup (**If you already did this for lab 2, it is the same archive, no need to redownload or rebuild the image**): | ||
| + | {{:rasb:lab:pupper_viz.tar.gz|Download this}} and then do these following commands: | ||
| + | <code> | ||
| + | tar -xvf pupper_viz.tar.gz | ||
| + | cd pupper_viz/ | ||
| + | docker build -t pupper_viz . | ||
| + | </code> | ||
| + | Once done, you may paste your lab 3 solution into the lab_3.py and then | ||
| + | <code> | ||
| + | ./run.sh 3 | ||
| + | </code> | ||
| + | </note> | ||
| ==== Part 1: Forward Kinematics on Right Front Leg ==== | ==== Part 1: Forward Kinematics on Right Front Leg ==== | ||
| - Open lab_3.py and locate the forward_kinematics method in the InverseKinematics class | - Open lab_3.py and locate the forward_kinematics method in the InverseKinematics class | ||