Инструменты30 июня 2026 г., 17:45 МСК🤖 Auto

Open-source робот-пылесос oomwoo: ROS2, LiDAR и Home Assistant своими руками

На GitHub появился проект oomwoo — полностью открытый робот-пылесос на базе Raspberry Pi и ROS2. Проект обещает локальное управление без облака, 3D-печать корпуса и интеграцию с Home Assistant.

Баннер новости 2579

Что такое 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 ↗