HN
Today

Oomwoo, an open-source robot vacuum you build yourself

Makers Pet introduces Oomwoo, an ambitious open-source robot vacuum project designed for DIY enthusiasts, featuring open hardware, firmware, and software for local-first operation. It promises a hackable, cloud-free cleaning solution with deep Home Assistant integration, appealing to those frustrated by proprietary ecosystems and seeking full control. While some applaud the open hardware ethos, others debate its practical feasibility, current "AI slop" presentation, and cost-effectiveness compared to commercial alternatives.

320
Score
59
Comments
#2
Highest Rank
16h
on Front Page
First Seen
Jul 2, 1:00 AM
Last Seen
Jul 2, 4:00 PM
Rank Over Time
83222234444712111516

The Lowdown

The "Makers Pet" blog has unveiled Oomwoo, an ambitious open-source project aiming to empower enthusiasts to build their own robot vacuum. Emphasizing open hardware, firmware, and software, Oomwoo promises a local-first, cloud-free device fully integrated with Home Assistant, using ROS 2, 3D printing, and Raspberry Pi. This community-driven initiative aims to provide complete control and understanding of one's home cleaning robot, sidestepping vendor lock-in.

  • Project Goal: Oomwoo is a build-it-yourself robot vacuum with fully open hardware, software, and firmware.
  • Key Features: Affordable components, 2D LiDAR for mapping and navigation (ROS 2/Nav2), native Home Assistant integration, 3D-printable and hackable chassis, local-first operation (no cloud required).
  • Development Philosophy: "Built in public" with a modular design to encourage parallel community contributions, allowing individuals to work on specific components like simulation, dust bin, or fan assembly.
  • Current Status: The project is in early stages (v0), focusing on basic functionality like a 3D-printed chassis, ROS 2 Gazebo simulation, and LiDAR with manual SLAM.
  • Deliverables: Bill of materials, 3D files, ROS 2 packages, firmware, PCB designs, and comprehensive documentation/tutorials.
  • Community Engagement: Encourages participation via GitHub, Discord, YouTube, Reddit, and X.
  • Parts Sourcing: All parts can be sourced independently, with an optional convenience kit offered by Maker's Pet.

Oomwoo represents a significant step towards democratizing home robotics, offering a vision where users can truly own, understand, and customize their devices. Its success hinges on community collaboration and overcoming the practical challenges of DIY hardware assembly and software integration, potentially setting a new standard for open-source consumer robotics.

The Gossip

Open Hardware Hopes and Hurdles

Many commenters express strong enthusiasm for the open hardware and software ethos of Oomwoo, valuing repairability, customization, and freedom from vendor lock-in. They highlight the advantages of 3D printing for iterative design and local production. However, a significant counter-argument revolves around the cost-effectiveness and practicality of building from scratch. Some suggest that modding existing, inexpensive commercial robot vacuums (e.g., with Valetudo) might be a more achievable and affordable path, considering the complexity and expense of sourcing components piecemeal. This theme questions whether full open hardware is always the "play" when commercial alternatives offer competitive features at lower price points.

AI Slop Skepticism

A prominent thread discusses the perceived use of AI in generating the blog post and project outlines, leading to "AI slop" accusations. Critics argue that this indicates a lack of genuine effort and raises doubts about the project's overall quality and maturity, with some noting the repository appears to contain only mockups and LLM-generated text rather than actual code. Conversely, some defend the use of AI, suggesting it enables single makers to undertake ambitious projects that would otherwise be impossible, allowing them to focus on core engineering without getting bogged down in content creation. The debate highlights the tension between perceived authenticity and pragmatic development methods in the age of AI.

Valetudo's Shadow and Software Sentiments

The project naturally invites comparisons to Valetudo, an existing open-source project for rooting and controlling proprietary robot vacuums locally. Some commenters immediately inquire about Oomwoo's compatibility or relevance to Valetudo. This sparks a discussion clarifying Valetudo's role (an API proxy for rooted commercial devices, not a full firmware) and its controversial community. The conversation underscores the desire for local control and privacy that Oomwoo aims to address directly, while also highlighting the challenges and existing solutions in the space of open-source robot vacuum software.