Содержание
Oomwoo — новый открытый робот-пылесос, который можно собрать самому и напечатать на обычном настольном 3D-принтере. Проект Maker’s Pet строится вокруг Raspberry Pi, 2D LiDAR, ROS 2 и полностью локального управления без облачных серверов.
У новости есть важная оговорка. Oomwoo пока не готовый продукт с понятной корзиной деталей и PDF-инструкцией. Проект находится на стадии request for comments, а команда ведет разработку публично, буквально «с первого коммита». Для энтузиастов это плюс. Для обычного покупателя — пока стоп-сигнал.
Oomwoo строят вокруг Raspberry Pi, ROS 2 и 2D LiDAR
Maker’s Pet описывает Oomwoo как модульный робот-пылесос с открытыми железом, прошивкой и софтом под лицензией Apache 2.0. Робот строит карту дома с помощью недорогого 2D LiDAR, ездит на ROS 2 и Nav2, а в умный дом подключается через Home Assistant.
По задумке, корпус печатается на обычном 3D-принтере. Это не промышленный прототип из алюминия и карбона, а домашняя конструкция для людей, которые уже знают запах PETG после ночной печати.
Текущий этап v0 включает несколько базовых задач:
- Корпус: 3D-печатное шасси для домашней сборки
- Симуляция: модель в ROS 2 Gazebo
- Навигация: LiDAR-картирование с ручным SLAM
- Умный дом: нативная интеграция с Home Assistant
- Лицензия: железо, прошивка и софт открыты под Apache 2.0
Вычислительную часть еще не зафиксировали. Команда выбирает между Raspberry Pi 5, ESP32 с micro-ROS или связкой из двух плат. Это нормальная боль раннего проекта: Raspberry Pi проще для ROS 2, но ESP32 дешевле и удобнее для низкоуровневых задач.
Проект открыт, но инструкции для сборки пока нет
Oomwoo сейчас ближе к публичной инженерной площадке, чем к набору «собери за вечер». Maker’s Pet планирует выложить список компонентов, файлы для печати, прошивки и схему собственной платы, но полноценной инструкции по сборке пока нет.
Первый список компонентов, то есть BoM, команда целит примерно на середину июля. До этого момента повторить проект смогут только те, кто готов читать репозиторий, разбираться в ROS 2 и чинить чужую механику по фотографиям и коммитам.
Архитектуру специально нарезали на самостоятельные модули. Участник сообщества может взять один блок, доработать его и отправить pull request. Для open-source железа это правильная схема: не нужно ждать, пока один автор допишет весь пылесос целиком.
Maker’s Pet планирует продавать удобный набор деталей. Илья О из Maker’s Pet при этом говорит, что покупка набора не станет обязательной. Каждую деталь можно будет найти и купить отдельно. Подробности проекта опубликованы в блоге Maker’s Pet.
Главная ставка — локальная работа без камер и облака
Самая сильная часть Oomwoo — не 3D-печать и не Raspberry Pi, а отказ от облака. Робот ориентируется по 2D LiDAR и бамперам, без камеры, направленной в комнату, и без постоянной связи с сервером производителя.
Для роботов-пылесосов это больная тема. Домашняя карта, расписание уборки, микрофоны и камеры быстро превращают бытовой гаджет в чувствительное устройство. И если производитель ошибся с безопасностью, страдает не абстрактная «учетная запись», а план квартиры и приватность семьи.
В августе 2024 года на DEF CON 32 исследователи Деннис Гизе и Брейлинн Людтке показали атаки на несколько моделей Ecovacs. По их данным, часть роботов можно было захватить через Bluetooth и добраться до камер и микрофонов. Гизе описал защиту TechCrunch фразой: «really, really, really, really bad».
Потом владельцы DEEBOT X2 в США столкнулись с совсем бытовым кошмаром: взломанные пылесосы кричали оскорбления и гонялись за питомцами. В другом случае ошибка с токеном в линейке DJI Romo дала одному энтузиасту доступ примерно к 6700 пылесосам по всему миру, включая карты помещений и прямые трансляции.
Сейчас путь к локальному роботу-пылесосу чаще идет через Valetudo. Этот проект с 2018 года ведет Сёрен Байе. Он заменяет облачную привязку коммерческого пылесоса на локальное управление и интеграцию с Home Assistant.
Но Valetudo требует взлома заводской прошивки. На части моделей Dreame, Roborock и Xiaomi для этого приходится разбирать устройство, терять гарантию и принимать необратимость процедуры. Oomwoo предлагает другой маршрут: собрать робота сразу как локальное устройство, без выкорчевывания облака из чужой прошивки.
Первый BoM для Oomwoo команда Maker’s Pet планирует опубликовать примерно в середине июля; до этого у проекта нет готовой инструкции по сборке.