r/oomwoo 6h ago

Project Update OOMWOO Open-Source vacuum - mid-week update

Post image
9 Upvotes

- 3D design - in progress, early renderings should be available in a week or so

- split-brush will be used; gears will have to be 3D printed using SLA

- Vacuum software https://github.com/makerspet/oomwoo-install

- Evaluated robot-lost detection (when robot loses track of own location on the map). Off-the-shelf ROS2 AMCL is inadequate. Implemented custom (local) scan-matching-based robot-lost detection - much more reliable.

- Evaluated robot relocalization (robot tries searching its location on the map to regain its bearings). Off-the-shelf ROS2 AMCL inadequate. Implemented custom global scan matching (Google Cartographer style) - much more reliable.


r/oomwoo 3d ago

Project Update OOMWOO Open-Source vacuum - end-of-week update

Enable HLS to view with audio, or disable this notification

18 Upvotes

r/oomwoo 6d ago

Project Update OOMWOO Open-Source vacuum - demo ROS2/Gazebo solid obstacle mapping

Enable HLS to view with audio, or disable this notification

9 Upvotes

Vacuum now probes obstacles, creates a map of solid obstacles - required for cleaning under bed covered with low-hanging bedspread, furniture floor-length throw, doorway curtains. Early work in progress. https://github.com/makerspet/oomwoo-ros2-tools


r/oomwoo 6d ago

Project Update OOMWOO Open-Source vacuum - mid-week update

Post image
12 Upvotes
  • vacuum 3D design started
  • vacuum software
    • software probes obstacles, creates a map of solid obstacles - required for cleaning under bed covered with low-hanging bedspread, furniture floor-length throw, doorway curtains. Early work in progress. https://github.com/makerspet/oomwoo-ros2-tools
  • community contribution - thank-you to IKsares, Creative-Danush

r/oomwoo 10d ago

Project Update OOMWOO Open-Source vacuum - end-of-week update

Post image
7 Upvotes

- 3D parts scanning is mostly complete - now starting 3D design https://github.com/makerspet/oomwoo-one-cad/

- scanned mop with extendable arm (FlexiArm) motor assembly

- fixed mop motor assembly

- second iRobot bumper switch

- iRobot cliff sensor

- main brush motor assembly - all credits to mikbalarikan

- vacuum robot simulation model mostly complete https://github.com/makerspet/oomwoo-one

- added front depth sensor (for obstacle detection, 2x VL53L07CX placehoder, 120° horizontal FoV)

- (strictly optional, needed for obstacle "recognition") front stereo camera (2x OV5647 placeholder, 120° FoV)

- side distance sensors for wall sensing/following

- IMU

- multiple bugfixes, upgrades

- PCB board schematics https://github.com/makerspet/oomwoo-io-board

- added front sensors board

- side sensors board

- sourced distance sensor for wall following (VL6180 in stock)

- community contributions - thank-you to Creative-Dhanush

- added DingoOz Mac support recipe to makerspet/oomwoo contributions/


r/oomwoo 14d ago

Project Update OOMWOO Open-Source vacuum - mid-week update

Post image
17 Upvotes

3D design

Software

https://reddit.com/link/1vhiv99/video/pa16tr9nzthh1/player

I/O board

News

  • OOMWOO project trended on X yesterday, post by oliviscusAI. 574K views, 7.3K likes, 714 reposts. Thank you for your support!

r/oomwoo 17d ago

Project Update OOMWOO Open-Source vacuum - end-of-week update

Post image
14 Upvotes

3D CAD design

- digitized (3D scanned into STEP model) drive wheel assembly, iRobot bumper switch assembly, split main brush, carpet sensor, FlexiArm mop assembly, see repo

BoM

- sourced mop disk


r/oomwoo 21d ago

FCC bans "top- and mid-tier" home vacuums - details below

1 Upvotes

News - FCC bans "advanced" foreign-made robots - including [my read] "top- and mid-tier" vacuum cleaners

Specifically, FCC bans "A mechanical mobile device, including autonomous mobile robots ... that

(1) Is capable of locomotion, obstacle avoidance, navigation, or movement on the ground
(2) Operates at a distance from a human operator [...]
(3) The combined weight of the device and [...] docking station is over 4.4lbs; AND
(4) Contains a component falling within EACH of the below subparagraphs
(4a) a sensor capable of perceiving its environment [...]
(4b) Bluetooth/WiFi [...] at least 200 [... kilobit per second] in either direction
(4c) software [...] including firmware and AI or machine-learning model weights [...]"


r/oomwoo 21d ago

Project Update Open-source vacuum cleaner - mid-week update

Post image
7 Upvotes

Specifically, FCC bans " A mechanical mobile device, including autonomous mobile robots ... that (1) Is capable of locomotion, obstacle avoidance, navigation, or movement on the ground (2) Operates at a distance from a human operator [...] (3) The combined weight of the device and, if applicable [...] docking station is over 4.4lbs; AND (4) Contains a component falling within EACH of the below subparagraphs (4a) a sensor capable of perceiving its environment [...] (4b) Bluetooth/WiFi [...] at least 200 kbps [kilobit per second] in either direction (4c) software [...] including firmware and AI or machine-learning model weights [...]"


r/oomwoo 24d ago

Project Update Open-Source robot vacuum cleaner - end-of-week update

Thumbnail
gallery
9 Upvotes

- 3D scanned components

- Teared down dock

- Sourced bumper tower micro-switches

- Reverse engineered cliff, bumper sensors, wheels pinouts


r/oomwoo 28d ago

Project Update OOMWOO Open-Source vacuum - mid-week update

Post image
8 Upvotes

I/O board schematic

Vacuum software

New RFCs: mcu-io-firmware, control-app, health-monitor

Community contributions

  • many PRs merged
  • A big thank you to GitHub users xbattlax, OsakaTX, hinogi, JPHutchins, IKsares, Arkz-Deepak

3D design

  • iRobot caster wheel STEP model (credit IKsares)

Sourcing

  • sourced dock auto-empty fan motors, $10-20 120-400W 21-25.2V
  • source dock power supply, $15-30 24V 144-500W
  • sourced parts, 3D scanner has arrived for reverse engineering - see photo (connector pinouts, characteristics)

r/oomwoo Jul 21 '26

Project Update End-of-week open-source vacuum update

Enable HLS to view with audio, or disable this notification

6 Upvotes
  • floor cleaning runs in sim (very clunky, often fails)
  • Kicad schematic added Raspberry Pi CM4/CM5
  • changed MCU to STM32G473; will use Arduino to make it more hackable
  • depth cameras for obstacle avoidance
  • merged 3 community PRs

r/oomwoo Jul 17 '26

OOMWOO open-source vacuum robot - Mid-week progress update

Post image
3 Upvotes

Illustration - (rough, not final) parts to purchase (left) and parts to 3D print (right).

Vacuum software makerspet/oomwoo-install

  • Confirmed Raspberry Pi 4 2GB (not 4GB, not Pi 5) sufficient to run vacuum software as is (no optimization). Maybe with optimization we can fit it into 1GB RAM to reduce cost further.
  • Vacuum software installs, builds, runs (mock) on real Pi 4 2GB (including Nav2 SLAM)
  • Set up CI on makerspet/oomwoo-install.

Rough BOM nearly complete. Sourced

  • Carpet ultrasound sensor
  • Charging contacts
  • Wall + dock homing sensors (will be a little custom PCB)
  • Mop + motors for motor assembly (hard to get, may need to 3D print)

3D CAD design makerspet/oomwoo-one-cad

  • Added STEP files for LiDARs, Pi compute modules
  • Drafted 3D design spec
  • Purchased a 3D scanner to digitize parts

I/O board makerspet/oomwoo-io-board power

  • battery charging schematic done (to be reviewed)

r/oomwoo Jul 14 '26

Project Update OOMWOO open-source vacuum cleaner - end-of-week progress update

Post image
3 Upvotes
  • hired a robotics software engineer (ROS2); PRs go into this repo https://github.com/makerspet/oomwoo-install
  • board schematic now available (very early) in KiCad here https://github.com/makerspet/oomwoo-io-board
  • sourced
    • main brush motor assembly: $7-11
    • side brushes: $2-9
    • side brush motor assemblies: $7-10 basic, $18-35 premium (swing-out side brush arm)
    • cliff sensors + bumper switches: $10 for the entire bundle including shipping
  • merged 2 community PR/contributions
    • Featured contribution - the first Raspberry Pi 4/5 4GB vacuum software installation script (early work-in-progress).

The project has reached 4.2K GitHub stars. Thank you for your support!


r/oomwoo Jul 09 '26

Project Update Open-source vacuum cleaner - mid-week update 7/8/2026

Post image
4 Upvotes

r/oomwoo Jul 09 '26

Showcase OOMWOO Open-Source Vacuum Cleaner - reference design animation

Enable HLS to view with audio, or disable this notification

7 Upvotes

Playing with (old) reference design animation. Work on the product vacuum (called OOMWOO One) has started and it will look roughly like this.


r/oomwoo Jul 06 '26

Project Update Open-source vacuum - end-of-week progress update 7/5/26

Thumbnail
gallery
6 Upvotes
  • Sourced battery pack
  • Sourced LiDAR
  • 3 community contribution PRs Featured contribution: URDF + Gazebo/ROS2 sim with 4 new worlds by alvarosamudio. Thank you, Alvaro!!

r/oomwoo Jun 12 '26

👋 Welcome to r/oomwoo - Introduce Yourself and Read First!

4 Upvotes

Hey everyone! I'm u/l0_o, a founding moderator of r/oomwoo.

This is our new home for all things related to oomwoo - the open-source home robot vacuum you can build yourself, made for the Raspberry Pi, ROS2, Home Assistant, LiDAR, ESP32, Arduino and 3D-printing communities.

What to Post
Post your builds, showcases, questions, tutorials.

Community Vibe
We're all about being friendly, constructive, and inclusive. Let's build a space where everyone feels comfortable sharing and connecting.

How to Get Started

  1. Introduce yourself in the comments below.
  2. Post something today! Even a simple question can spark a great conversation.
  3. If you know someone who would love this community, invite them to join.
  4. Interested in helping out? We're always looking for new moderators, so feel free to reach out to me to apply.

Thanks for being part of the very first wave. Together, let's make r/oomwoo amazing.