- Task 0.1 (Reading the Guidelines)
- Task 0.2 (Making a Git Repository)
- Task 0.3 (Making a README)
- Task 0.4 (Making a Tasks.md)
- Task A.1 (nuturtle_description package)
- Task A.2 (visualization)
- Task A.3 (yaml File)
- Task A.4 (prefix)
- Task A.5 (multi robot)
- Task A.6 (README)
- Task B.1 (geometry primitives)
- Task B.2 (unit testing geometry)
- Task B.3 (SE(2) geometry)
- Task B.4 (unit testing SE(2))
- Task B.5 (visualization)
- Task B.6 (executable implementation)
- Task B.7 (conceptual questions)
- Task B.8 (Vector Operations)
- Task B.9 (Integrate a Twist)
- Task C.1 (nusim package)
- Task C.2 (simulation node)
- Task C.3 (simulated turtle)
- Task C.4 (walls)
- Task C.5 (cylindrical obstacles)
- Task C.6 (nusim launch)
- Task C.7 (README.md)
- Task C.7 (Turtle Drive)
- Task C.9 (Robot Position)
- Task C.10 (Basic Sensor)
- Task C.11 (Collision Detection)
- Task C.12 (Lidar)
- Task D.1 (DiffDrive class)
- Task D.2 (DiffDrive test)
- Task D.3 (Documentation)
- Task E.1 (Turtle interface)
- Task E.2 (Odometry Node)
- Task E.3 (Circle)
- Task E.4 (ROS API Testing)
- Task E.5 (Launchfile)
- Task F.1 (Turtlebot Setup)
- Task F.2 (Cross-compilation)
- Task F.5 (Physical Testing)
- Task F.6 (Laser scanner)
- Task V.1 (Simulation Standalone)
- Task V.2 (Simulation with Odometry)
- Task V.4 (Simulated Robot With SLAM)
- Task L.1 (Main SLAM Results)
- Task L.2 (SLAM in controlled environment)