Open-source robot vacuum you build yourself.
Raspberry Pi, ROS2 and 2D LiDAR. It maps your home and cleans on its own — fully local, no cloud, no lock-in. The firmware is open, so you can audit it and nothing leaves your home. 3D-printable and hackable.
Everything's open.
Print chassis, install software — or just follow along while it comes together.
Main repo
Goals, architecture, design research and the whole open build in one place.
Install & simulate now
The dev environment is ready — install it and drive oomwoo-one in Gazebo (SLAM, Nav2, teleop), no hardware needed.
Run on real vacuum
No hardware to wait for — connect an off-the-shelf Proscenic M6 Pro to ROS2 as a placeholder robot and run the same stack on real hardware.
Follow tutorial →Under the hood
Not a sealed appliance — an open platform you assemble, understand, and modify.
Built by community, in parallel
The robot is split into independent modules (RFCs). Pick one, work when you want, open a PR.
Requests for Contributions
Grab a module — sim, mapping, navigation, docking, floor care and more.
Contributing guide
How the parallel, module-based workflow works and how to submit your PR.
Say hi on Discord
Ask questions, claim a module, and build in public with the rest of us.