How OOMWOO cleaning algorithms work

Here are issues we've ran into building OOMWOO open-source vacuum's cleaning, mapping and navigation - and our solutions.

Here are issues we've ran into building OOMWOO open-source vacuum's cleaning, mapping and navigation - and our solutions.

This is the “hello world” of developing for OOMWOO. It’s deliberately simple — a reactive “drive forward, turn when blocked” coverage that, combined with SLAM, maps and roughly covers a room. Proper boustrophedon coverage is the clean-and-map RFC; this teaches…

Tutorial Part 1 got SangamIO running on the vacuum, exposing its motors, wheel encoders, IMU and LiDAR over TCP port 5555. Part 2 connects that to ROS 2 the easy way — a prebuilt Docker image that already bundles everything:…

Turn a Proscenic M6 Pro robot vacuum into a ROS 2 robot: root it over ADB, flash the open-source SangamIO firmware, and bridge its LiDAR, odometry and motors into ROS 2 Jazzy as /scan, /odom and /cmd_vel.

Here is my video instructions series with step-by-step explanations “How to Build an Arduino/ROS2 Self-driving Robot”. Here is what the robot can do – once the build is complete: Optionally, you can write your own Python or C++ code to…

Watch Snoopy the pet robot map the house and navigate around the house using the newly-created map.This is a fraction of what your robot will be able to do. The full step-by-step tutorial is here. Snoopy maps the house Disclaimer…

Here is a step-by-step tutorial creating a map of the room and navigating around the room using the newly-created map in real time. I’m using here a Windows PC running ROS2 in a Docker container. You can use a Linux…

Here are reels demonstrating a Kaia.ai home robot self-driving around the living room, creating a map of the room and navigating the room – all automatically. I have sped up the videos 4x. Demo: Snoopy self-drives, maps a living room…

Here is a step-by-step tutorial creating a map of the room and navigating around the room using the newly-created map. The simulation runs in ROS2 Gazebo. I’m using here a Windows PC running ROS2 in a Docker container. You can…
Questions about a kit, an order, or your build? Drop us a note — we usually reply within a day.