OOMWOO is an open-source home robot vacuum that you build yourself using readily available components and 3D printing.
The project addresses the problem of vendor lock-in and cloud dependency in commercial robot vacuums by providing a fully open-source alternative. It uses a 2D LiDAR sensor for mapping and autonomous navigation, leveraging ROS2 and Nav2 for navigation capabilities. The system runs on a Raspberry Pi with a 3D-printed chassis, operates entirely locally without requiring cloud connectivity for standard operation, and integrates natively with Home Assistant for control.
OOMWOO suits makers and hobbyists who want a customizable, hackable vacuum cleaner they can build and modify themselves. It is appropriate for those comfortable with electronics assembly, 3D printing, and software configuration who prioritize local control and avoiding proprietary ecosystems. The project explicitly targets affordability and ease of building through step-by-step instructions, positioning itself as a home appliance-quality product rather than a temporary prototype. It differs from commercial vacuums by offering full hardware and software transparency, the ability to source parts independently, and extensibility through ROS2-based applications.
The project is in early development with build instructions planned for future release. Development activity shows active community engagement across multiple social platforms and public building documentation, indicating transparent, community-focused development. The team maintains organized documentation and reference designs while working toward a bare-bones v0 release that includes a 3D-printed chassis, ROS2 simulation environment, and basic cleaning and mapping functionality.