Relevance of Course Objectives and Core Learning Outcomes(%) |
Teaching and Assessment Methods for Course Objectives |
Course Objectives |
Competency Indicators |
Ratio(%) |
Teaching Methods |
Assessment Methods |
讓學生對高階微處理機介面以及開放源碼軟體工具有基本的認知與瞭解,期中時也將教導學生根據課程所學實現一台繞行避障的阿克曼轉向小車,並於期末時實現一台直行越障的履帶小車,讓學生具備開發相關系統的能力。
|
|
|
topic Discussion / Production |
Practicum |
Lecturing |
|
Attendance |
Study Outcome |
Internship |
|
Course Content and Homework/Schedule/Tests Schedule |
Week |
Course Content |
Week 1 |
Introduction |
Week 2 |
ROS2 Programming I |
Week 3 |
ROS2 Programming II |
Week 4 |
ROS2 Programming III |
Week 5 |
ROS2 Programming IV |
Week 6 |
ROS2 Programming V |
Week 7 |
放假 |
Week 8 |
ROS2 Programming VI |
Week 9 |
期中專題教學 |
Week 10 |
期中專題展示
|
Week 11 |
STM32 Low-Layer Programming I |
Week 12 |
STM32 Low-Layer Programming II |
Week 13 |
STM32 Low-Layer Programming III |
Week 14 |
STM32 Low-Layer Programming IV |
Week 15 |
STM32 Low-Layer Programming V |
Week 16 |
STM32 Low-Layer Programming VI |
Week 17 |
期末專題教學 |
Week 18 |
期末專題展示 |
|
Evaluation |
實習 30%
期中專題 35%
期末專題 35% |
Textbook & other References |
S. Liu, L. Li, J. Tang, S. Wu, and J.-L. Gaudiot, Creating Autonomous Vehicle Systems, 2nd Ed., Morgan & Claypool, 2020.
ROS2 C++ Programming Tutorials, https://docs.ros.org/en/humble/Tutorials/Beginner-Client-Libraries.html, 2022.
Embedded Systems STM32 Low-Layer APIs (LL) Driver Development course, https://study.embeddedexpert.io/p/embedded-systems-stm32-low-layer-apis-ll-driver-development, 2022. |
Teaching Aids & Teacher's Website |
http://ares.ee.nchu.edu.tw/course/ |
Office Hours |
|
Sustainable Development Goals, SDGs(Link URL) |
01.No Poverty   04.Quality Education   08.Decent Work and Economic Growth   09.Industry, Innovation and Infrastructure | include experience courses:Y |
|