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

a smart vacuum being set up with a smart phone
(Image credit: Getty Images)

Maker's Pet has launched oomwoo, an open-source robot vacuum that owners build themselves. The robot works by mapping the home with an inexpensive 2D LiDAR sensor and then navigating using ROS 2 and the Nav2 stack on Raspberry Pi, integrating natively with Home Assistant. It can be printed using a regular desktop 3D printer and runs entirely without the cloud, while the hardware, firmware, and software are all open under the Apache 2.0 license. Ilia O of Maker’s Pet is also developing oomwoo in public “from the first commit,” though the project is so early that it doesn’t have any build instructions yet.

Right now, oomwoo is at the request-for-comments stage, with the current v0 milestone covering a 3D-printed chassis, a ROS 2 Gazebo simulation, and LiDAR mapping with manual SLAM, and the compute choice between a Raspberry Pi 5, an ESP32 running micro-ROS, or both is still open. Planned deliverables run from the bill of materials and printable files to firmware and a custom PCB, with the first BoM targeted for around mid-July.

Latest Videos FromTom's Hardware
Luke James
Contributor

Luke James is a freelance writer and journalist.  Although his background is in legal, he has a personal interest in all things tech, especially hardware and microelectronics, and anything regulatory. 

  • circadia
    neat!!!
    it's always nice to see open-source home appliances.
    kind of mad that patent trolls like to shut down open-source smart home/appliance/IoT stuff though. iirc, a major player in that space had to close down because of aggressive patent trolls...
    Reply
  • JohnyFin
    Humanity is overrated...so we spend a lot resources to create a useless tool to try clean a house?
    Reply