SLAM Technology Teaching Practice Course Design
DOI: 10.23977/trance.2026.080108 | Downloads: 0 | Views: 38
Author(s)
Mingzhi Chen 1, Chenrui Wu 1
Affiliation(s)
1 School of Mechanical Engineering, University of Shanghai for Science and Technology, No.516 Jungong Road, Shanghai, China
Corresponding Author
Chenrui WuABSTRACT
To address common issues in practice-based teaching of "Visual SLAM Technology" for undergraduate robotics engineering students—namely, "students may understand lectures but cannot implement," and "students may run code but cannot modify it"—this paper designs and implements a 16-hour progressive practical course centred on the ORB‑SLAM3 and ROS2 Humble/Gazebo toolchain. Following the main line of "knowledge–implementation–evaluation–integration," the course organizes practical tasks into four modules: front-end visual odometry, back-end graph optimization (g2o/BA), loop-closure detection and constraint incorporation, and system integration. Students are required to complete a closed-loop training process—ranging from source installation, node development, and source-code localization to mapping and localization demonstrations—using public datasets and a self-built simulation environment. The assessment adopts an individual-completion policy and a dual-track "process–outcome" evaluation scheme. Through on-site inspections, programming deliverable checks, and individual presentations/viva, the assessment focuses on verifying continuous trajectory output from the front end, error reduction or trajectory improvement brought by g2o optimization, loop-closure candidates with geometric verification evidence, and end-to-end reproducible execution and visualization of ORB‑SLAM3 in ROS2 Humble with a self-built Gazebo scene. Teaching practice indicates that this design strengthens students' engineering-level understanding of key Visual SLAM modules, debugging and troubleshooting capabilities, and standardized delivery skills, thereby effectively supporting the associated theoretical course.
KEYWORDS
Visual SLAM (Simultaneous Localization and Mapping); Practice-based Teaching; ORB‑SLAM3; ROS2 Humble, Gazebo; Process-outcome EvaluationCITE THIS PAPER
Mingzhi Chen, Chenrui Wu. SLAM Technology Teaching Practice Course Design. Transactions on Comparative Education (2026). Vol. 8, No.1, 61-66. DOI: http://dx.doi.org/10.23977/trance.2026.080108.
REFERENCES
[1] Tsubouchi, T. (2019). Introduction to simultaneous localization and mapping. Journal of Robotics and Mechatronics, 31(3), 367-374.
[2] Leidner, D. E., & Jarvenpaa, S. L. (1995). The use of information technology to enhance management school education: A theoretical view. MIS quarterly, 265-291.
[3] Wen, C. (2025, June). Innovative Practice Course Design for Laser SLAM Robotics. In World Education Forum 2(11).
[4] Shaheen, S. (2019). Theoretical perspectives and current challenges of OBE framework. International Journal of Engineering Education, 1(2), 122-129.
[5] Gao, X., & Zhang, T. (2021). Introduction to Visual SLAM from Theory to Practice, Singapore: Springer Singapore.
[6] Duffee, L., & Aikenhead, G. (1992). Curriculum change, student evaluation, and teacher practical knowledge. Science education, 76(5), 493-506.
[7] Sims, S., Fletcher-Wood, H., O’Mara-Eves, A., Cottingham, S., Stansfield, C., Goodrich, J., ... & Anders, J. (2025). Effective teacher professional development: New theory and a meta-analytic test. Review of educational research, 95(2), 213-254.
| Downloads: | 17273 |
|---|---|
| Visits: | 860634 |

Download as PDF



