Skip to content
All projects
2026–2027Autonomous Systems

Robot Vacuum

An independent project to design and build my own autonomous robot vacuum from scratch — ROS2 and SLAM for navigation and mapping, obstacle sensing and path planning to get it moving intelligently, and CAD-driven prototypes for the chassis, water reservoir and mopping mechanism.

Lifting the LiDAR turret module out of a disassembled robot vacuum on the workbench.
Timeline
2026–2027
Status
Ongoing

Technologies

ROS2SLAMObstacle SensingPath PlanningPythonC++Fusion 3603D Printing

01

LIDAR Analysis

Lidar Test
Lidar Board
Logic analyzer

Took the LiDAR module off a broken robot vacuum, reverse engineered it, and used a logic analyzer to validate the data it was outputting.

02

Software & Navigation

ROS2-based autonomous navigation, from raw sensing to a planned path.

Framework
ROS2
Localization & mapping
SLAM