| Presentation | Program code | Total. | |
|---|---|---|---|
| 1. | 10% | 10% | |
| 2. | 10% | 10% | |
| 3. | 10% | 70% | 80% |
| Total. | 30% | 70% | - |
| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | (Online class) Course guidance (confirmation of the environment and prerequisite knowledge required for this course) - About this course - Basic knowledge of autonomous mobile robots and self-localization - Confirmation of the programming environment (C, C++) and required fundamental mathematical knowledge (linear algebra, probability and statistics, error analysis, least squares method, coordinate transformations, normal distribution, etc.) |
Review the contents of the ”Prerequisites” listed in the syllabus | 100minutes |
| Become familiar with how to use the online whiteboard Miro | 30minutes | ||
| 2. | (Online class) The robot targeted in this course and its motion Wheel odometry - Explanation of the method and its implementation - Programming exercise |
Ensure that the programs for this course run properly in advance | 100minutes |
| Complete the program and summarize the execution results on Miro | 100minutes | ||
| 3. | (Online class) Presentation and explanation of the previous assignment (wheel odometry) Attitude estimation using IMU - Explanation of the method and its implementation - Programming exercise |
Review the program from the previous lecture | 100minutes |
| Complete the program and summarize the execution results on Miro | 100minutes | ||
| 4. | (Online class) Presentation and explanation of the previous assignment (IMU) Gyro odometry - Explanation of the method and its implementation - Programming exercise Basics of LiDAR - Explanation of the fundamentals of LiDAR and its basic usage - Programming exercise |
Review the program from the previous lecture | 100minutes |
| Complete the program and summarize the execution results on Miro | 100minutes | ||
| 5. | (Online class) Presentation and explanation of the previous assignment (gyro odometry and LiDAR) Environment perception using LiDAR - Explanation of the wall detection method using LiDAR and its implementation - Programming exercise |
Review the program from the previous lecture | 100minutes |
| Complete the program and summarize the execution results on Miro | 100minutes | ||
| 6. | (Online class) Presentation and explanation of the previous assignment (wall detection using LiDAR) Scan matching and particle filter - Explanation of the method and its implementation - Programming exercise |
Review the program from the previous lecture | 100minutes |
| Complete the program and summarize the execution results on Miro | 100minutes | ||
| 7. | (Online class) Presentation and explanation of the previous assignment (scan matching and particle filter) Review through a poster tour - Creation of posters summarizing each method (Miro slides) - Presentations using the posters |
Review the program from the previous lecture | 100minutes |
| Review the content covered in Lectures 1–6 | 100minutes | ||
| 8. | - | - | 0minutes |
| 9. | - | - | 0minutes |
| 10. | - | - | 0minutes |
| 11. | - | - | 0minutes |
| 12. | - | - | 0minutes |
| 13. | - | - | 0minutes |
| 14. | - | - | 0minutes |
| Total. | - | - | 1330minutes |
| ways of feedback | specific contents about "Other" |
|---|---|
| Feedback in the class |
| Work experience | Work experience and relevance to the course content if applicable |
|---|---|
| N/A | N/A |