Что такое oomwoo и почему это важно
Разработчики представили oomwoo — проект открытого роботизированного пылесоса, который пользователи могут собрать самостоятельно. В отличие от коммерческих решений, проект делает ставку на полную локальность: для базовой навигации и уборки не требуется облако, что исключает зависимость от вендоров (vendor lock-in) и обеспечивает приватность данных.
Ключевые технологии стека: Raspberry Pi (включая версию 5), фреймворк ROS2 (Robot Operating System), система умного дома Home Assistant и 2D LiDAR-сканер для построения карт. Корпус устройства спроектирован для 3D-печати, а электроника базируется на микроконтроллерах ESP32 и Arduino.
Технические характеристики и архитектура
Проект находится на стадии RFC (Request for Comments), что означает активную разработку архитектуры. Система модульная: разработчики могут параллельно работать над разными компонентами. Базовая версия (v0) включает 3D-печатный корпус, симуляцию в Gazebo и навигацию на основе SLAM.
Архитектура разделена на независимые модули, что позволяет сообществу масштабировать разработку. Некоторые модули готовы к старту, другие зависят от базовых компонентов.
| Модуль | Статус | Описание функционала |
|---|---|---|
| ROS2 URDF + Gazebo sim | Ready (Готов) | Цифровой двойник, симуляция в Gazebo, настройка TF и бамперов |
| Dust bin (Пылесборник) | Ready (Готов) | 3D-моделирование и печать контейнера для мусора |
| Vacuum fan (Вентилятор) | Ready (Готов) | Подбор мотора и крыльчатки, проектирование корпуса вентилятора |
| Clean-and-map | Blocked (В ожидании) | Покрытие площади, построение карты и исследование среды (SLAM) |
| Nav-localize | Blocked (В ожидании) | Навигация Nav2, локализация AMCL, восстановление после потери карты |
| Dock cycle | Blocked (В ожидании) | Отстегивание от док-станции, зарядка, точное пристыковывание |
| Live robot bringup | Hardware (Железо) | Запуск ПО на реальном устройстве, валидация симуляций на железе |
Инженерные решения и компромиссы
Авторы провели анализ рынка 2025–2026 годов и выделили ключевые инсайты для реализации:
- Мощность всасывания: Реальная эффективность не всегда коррелирует с заявленными Паскалями (Pa). Модели среднего ценового сегмента (~$500) часто превосходят флагманы за счет герметичности и качества щеток. Проект использует стандартные моторы, а не кастомные крыльчатки.
- Обход препятствий: 2D LiDAR «слеп» к объектам ниже 10 см (провода, носки). Для v1 используется механический бампер. Камеры и AI-сенсоры для обхода мелких препятствий отложены на будущие версии.
- Щетки: Для борьбы с запутыванием волос выбран конусный резиновый вал, который легко печатается на 3D-принтере.
- Моющая функция: В первой версии реализована система с двумя вращающимися дисками (dual-spinning mop), так как сложные системы самоочистки валиков признаны слишком сложными для MVP.
Планы и сообщество
Первый список материалов (Bill of Materials, BoM) планируется к середине июля. Проект открыт для контрибьюторов: любой желающий может взять на себя разработку конкретного модуля, отправить Pull Request и участвовать в обсуждении архитектуры. Полная документация, файлы для 3D-печати и прошивки будут опубликованы по мере валидации компонентов.
Дополнительные «stretch goals» включают создание магазина приложений для ROS2 и интеграцию с моделями LeRobot и OpenClaw для расширения интеллектуальных функций.
Источник: Github ↗
