|
2 | 2 |
|
3 | 3 | ## Overview |
4 | 4 |
|
5 | | -### Lab 1 - Laboratory Introduction & Linux |
| 5 | +### Lab 1 - Development Environment & First C++ Program |
6 | 6 | - Introduction to laboratory |
7 | | - - Linux installation |
8 | 7 | - Linux Command Line Interface (CLI) |
9 | | - |
10 | | -Responsible: Ing. Jakub Minařík |
11 | | - |
12 | | -### Lab 2 - C++, CMake & IDE |
13 | 8 | - C++ Review |
14 | 9 | - CLI compilation |
15 | | - - Simple CMake project |
16 | | - - Unit tests |
| 10 | + - CLion and ROS 2 introduction |
17 | 11 |
|
18 | | -Responsible: Ing. Adam Ligocki, Ph.D. |
| 12 | +Responsible: Ing. Petr Šopák |
19 | 13 |
|
20 | | -### Lab 3 - Git & C++ Project Template |
| 14 | +### Lab 2 - Project Workflow: Git, CMake & Team Project |
21 | 15 | - Git Basics and workflow |
| 16 | + - Simple CMake project |
| 17 | + - Unit tests |
22 | 18 | - Online repository |
23 | 19 | - Course project template |
24 | 20 |
|
25 | | -Responsible: Ing. Jakub Minařík |
| 21 | +Responsible: Ing. Petr Šopák |
26 | 22 |
|
27 | | -### Lab 4 - Data Capture & Visualization (ROS) |
| 23 | +### Lab 3 - Data Capture & Visualization (ROS) |
28 | 24 | - ROS 2 in CLI |
29 | 25 | - Simple Node, Publisher, Subscriber |
30 | 26 | - RViz, Data Visualization |
31 | 27 |
|
32 | 28 | Responsible: Ing. Petr Šopák |
33 | 29 |
|
34 | | -### Lab 5 - Motor, Kinematics & Gamepad |
| 30 | +### Lab 4 - Motor, Kinematics & Gamepad |
35 | 31 | - Motor Control |
36 | 32 | - Forward and Inverse Kinematics |
37 | 33 | - Gamepad |
38 | 34 |
|
39 | 35 | Responsible: Ing. Jakub Minařík |
40 | 36 |
|
41 | | -### Lab 6 - Line Estimation |
| 37 | +### Lab 5 - Line Estimation |
42 | 38 | - Line Sensor Usage |
43 | 39 | - Line Position Estimation |
44 | 40 | - Line Sensor Calibration |
45 | 41 |
|
46 | 42 | Responsible: Ing. Adam Ligocki, Ph.D. |
47 | 43 |
|
48 | | -### Lab 7 - Line Following & PID |
| 44 | +### Lab 6 - Line Following & PID |
49 | 45 | - Line Following Control Loop Implementation |
50 | 46 |
|
51 | 47 | Responsible: Ing. Petr Šopák |
52 | 48 |
|
53 | | -### Lab 8 - Midterm Test (Line Following) |
| 49 | +### Lab 7 - Midterm Test (Line Following) |
54 | 50 | - Good Luck |
55 | 51 |
|
56 | 52 | Responsible: Ing. Adam Ligocki, Ph.D. |
57 | 53 |
|
58 | | -### Lab 9 - LiDAR |
| 54 | +### Lab 8 - LiDAR |
59 | 55 | - Understanding LiDAR data |
60 | 56 | - LiDAR Data Filtration |
61 | 57 | - Corridor Following Algorithm |
62 | 58 |
|
63 | 59 | Responsible: Ing. Petr Šopák |
64 | 60 |
|
65 | | -### Lab 10 - Inertial Measurement Unit (IMU) |
| 61 | +### Lab 9 - Inertial Measurement Unit (IMU) |
66 | 62 | - Understanding IMU Data |
67 | 63 | - Orientation Estimation Using IMU |
68 | 64 |
|
69 | 65 | Responsible: Ing. Petr Šopák |
70 | 66 |
|
71 | | -### Lab 11 - Camera Data Processing |
| 67 | +### Lab 10 - Camera Data Processing |
72 | 68 | - Understanding Camera Data |
73 | 69 | - ArUco Detection Library |
74 | 70 |
|
75 | 71 | Responsible: Ing. Petr Šopák |
76 | 72 |
|
| 73 | +### Lab 11 - Individual work |
| 74 | + - Individual work |
| 75 | + - Consultation |
| 76 | + |
| 77 | +Responsible: Ing. Petr Šopák |
| 78 | + |
77 | 79 | ### Lab 12 - Midterm Test (Corridor Following) |
78 | 80 | - Good Luck! |
79 | 81 |
|
|
0 commit comments