1. Course Basic Information
2. Course Objectives
3. Target Audience
4. Course Content and Schedule
Week 1: Introduction to Sweeping Robots and Hardware Foundation
Week 2 - 3: Programming Foundation for Sweeping Robots
Week 4 - 5: Control Logic Programming of Sweeping Robots
Week 6 - 7: Advanced Functions and Integration
Week 8: Project Practice and Course Summary
5. Course Assessment
6. Teaching Resources
7. Teaching Staff
Programming course for robotic vacuum cleaners
