Autonomous Vacuum Robot Navigation
SLAM, path planning, coverage algorithms, RL navigation, perception — Make a vacuum robot clean on its own
8
Chapters
14
Interactive
~78
Hours
Chapters
Introduction to Vacuum Robots
8-12hChallenges of Vacuum Robots, Robot Motion Models, Sensors and Perception, Occupancy Grid Maps
Reactive Navigation
8-12hWhat is Reactive Navigation, Random Walk, Wall Following, Bug Algorithms
Coverage Planning
8-12hThe Coverage Problem, Zigzag Coverage, Boustrophedon Coverage, Cell Decomposition
Path Planning
10-14hThe Shortest Path Problem, BFS and Dijkstra, A* Algorithm, D* Lite
SLAM and Map Building
10-14hWhat is SLAM, Grid SLAM, Frontier Exploration, Localization Uncertainty
Reinforcement Learning Navigation
12-16hWhy Use RL for Navigation, Observation and Action Design, Reward Engineering, PPO Navigation Training
Perception Pipeline
8-10hWhy Perception is Needed, YOLOv8 Object Detection, SmolVLA Vision-Language Model, Perception Fusion
Capstone Project — Intelligent Cleaning Robot
14-18hProject Overview, Traditional Pipeline Integration, RL Pipeline Integration, Evaluation Framework
My Notes & Comments
Sign in to view your highlights, bookmarks, and comments across all chapters.