Introduction
1.
Lectures
2.
Labs
2.1.
Lab 1 - Introduction & Linux Installation
2.2.
Lab 2 - IDE, C++ & CMake
2.3.
Lab 3 - Git & C++ Project Template
2.4.
Lab 4 - Data Capture & Visualization (ROS)
2.5.
Lab 5 - Motor, Kinematics & Gamepad
2.6.
Lab 6 - Line Estimation
2.7.
Lab 7 - Line Following & PID
2.8.
Lab 8 - Exam (Line Following)
2.9.
Lab 9 - Obstacle Detection & Corridor Following
2.10.
Lab 10 - Orientation-Aware Corridor Navigation
2.11.
Lab 11 - Camera Data Processing
2.12.
Lab 12 - Exam (Corridor Following)
2.13.
Main Exam - Maze Escape
3.
Robotic Topics
3.1.
Differential Chassis
3.2.
PID
3.3.
Line Following
3.4.
Corridor Following
3.5.
IMU
3.6.
Maze Escape
4.
Others
4.1.
Linux
4.2.
C++
4.3.
CMake
4.4.
Git
4.5.
CLion
4.6.
Multithreading
4.7.
RViz2 Visualizations
4.8.
Coordinate Systems
4.9.
Communication Buses
4.10.
Ubuntu Environment
Light (default)
Rust
Coal
Navy
Ayu
BPC-PRP - Practical Robotics and Computer Vision
Coordinate System