Tag: oomwoo

  • Oomwoo is a new open-source robot vacuum you can 3D print yourself, sidesteps cloud security risks by running fully offline — project combines Raspberry Pi, 2D LiDAR, and a 3D-printed chassis

    The future of smart home robotics isn’t just coming—it’s being built by the community. Maker’s Pet has officially launched oomwoo, an open-source robot vacuum that empowers users to design, build, and own their own intelligent cleaning device.

    Oomwoo is not a mass-produced gadget; it is a complete framework designed for tinkerers who want complete control over their technology. The system operates by using an inexpensive 2D LiDAR sensor to map the home environment before navigating, all powered by a Raspberry Pi and the robust navigation stack provided by ROS 2 and the Nav2 framework. Crucially, oomwoo integrates natively with Home Assistant, bringing localized intelligence directly into the smart home ecosystem.

    What truly sets oomwoo apart is its commitment to open source. The entire system—the hardware design, firmware, and software—is released under the permissive Apache 2.0 license, allowing anyone to inspect, modify, and contribute to its evolution. This philosophy extends beyond the code; the robot can be printed using a regular desktop 3D printer, turning complex engineering into accessible physical reality.

    The development process is inherently community-driven. The project is structured in a way that allows contributors to work on self-contained modules, submitting their innovations as pull requests. While Maker’s Pet offers a convenience kit, the intention is clear: participants should be able to source every component independently.

    Currently, oomwoo is progressing through an exciting request-for-comments stage. The initial version, v0, already delivers significant functionality, including a 3D-printed chassis, a ROS 2 Gazebo simulation environment, and basic LiDAR mapping with manual SLAM. The team is still exploring optimal compute choices, weighing options like the Raspberry Pi 5, an ESP32 running micro-ROS, or a combination of both.

    Looking ahead, plans involve delivering comprehensive build materials, printable files, refined firmware, and even a custom PCB design. A Bill of Materials (BoM) is targeted for release around mid-July, marking the next phase in turning concept into tangible hardware.

    This approach addresses a growing pain point in the smart vacuum market: security and control. The typical path to cloud-free control often involves rooting proprietary vendor firmware, which can void warranties and introduce serious security vulnerabilities. Concerns about remote hijacking and data exposure have been highlighted by researchers who have demonstrated how external access could compromise numerous robot vacuums.

    Oomwoo fundamentally eliminates this potential attack surface. By relying on local sensor navigation—using 2D LiDAR and bumper sensors to map the space without needing external connections or cloud dependence—the design sidesteps the security risks associated with proprietary systems. It offers a pathway for enthusiasts to develop smart devices that are not only functional but also inherently secure, giving users true autonomy over their technology.