oomwoo
Robot aspirapolvere fai-da-te open source: stampato in 3D, ROS2 + LiDAR 2D, interamente in locale.
Licenza
Apache-2.0
Panoramica
oomwoo è un robot aspirapolvere domestico open source da costruire da sé, pensato per le comunità di Raspberry Pi, ROS2, Home Assistant e stampa 3D. Usa un LiDAR 2D economico per mappare la casa e navigare in autonomia, funziona interamente in locale senza bisogno del cloud ed evita il vendor lock-in. Hardware, software e firmware sono tutti aperti e pensati per essere costruiti con parti che ci si procura da sé (è disponibile un kit opzionale, mai obbligatorio).
oomwoo è un robot aspirapolvere rotondo, stampato in 3D e basato su ROS2, costruito mettendo la comunità al primo posto, modulo per modulo, che funge anche da piattaforma economica per imparare ROS2. Il calcolo è affidato a un Raspberry Pi 5 (4 GB) con ROS2 + SLAM LiDAR + Nav2; una scheda di I/O personalizzata prodotta da JLCPCB ospita un MCU con micro-ROS per i driver dei motori e l'elettronica di ingresso dei sensori. I sensori ruotano attorno a una torretta LiDAR 2D, con paraurti, sensori anticaduta IR, ToF multizona, unità di misura inerziale (IMU) e una telecamera a colori opzionale. Il progetto parte dalla simulazione (Gazebo + URDF), così anche chi contribuisce senza hardware può lavorarci. Il progetto è in fase di progettazione/RFC: una prima distinta base funzionante è prevista per metà luglio 2026 e una distinta base con tutti i costi per fine agosto 2026.
Perché è importante
I robot aspirapolvere commerciali sono chiusi, dipendono dal cloud e sono vincolati a un solo produttore. oomwoo offre un'alternativa completamente aperta e controllata in locale, che le comunità di Raspberry Pi e ROS2 possono costruire, riparare ed estendere da sé. È anche una piattaforma pratica ed economica per imparare la vera navigazione autonoma.
Il problema che risolve
Elimina dai robot aspirapolvere domestici il vendor lock-in e l'obbligo di connessione al cloud, dando ai costruttori il pieno controllo su un robot locale e modificabile. Specificando misure comuni e diffuse per le parti soggette a usura e meccanismi reperibili, rende un aspirapolvere capace costruibile e riparabile con parti che si trovano ovunque.
Punti chiave
- Hardware, software e firmware aperti (codice Apache-2.0) per un robot aspirapolvere fai-da-te
- Raspberry Pi 5 + ROS2/Nav2 + LiDAR 2D per la mappatura e la navigazione autonome
- Funzionamento senza cloud e prima di tutto locale; l'integrazione con Home Assistant è un obiettivo
- Si stampa la geometria, ci si procura i meccanismi e le parti soggette a usura
- Sviluppato apertamente tramite RFC modulari; parte dalla simulazione in Gazebo
A chi si rivolge
- Sviluppatori ROS2
- Maker di Raspberry Pi
- Hobbisti della stampa 3D
- Smanettoni di Home Assistant
- Chi sta imparando la robotica
Limiti
- Fase iniziale di progettazione/RFC: prima distinta base funzionante prevista per circa metà luglio 2026, distinta base con tutti i costi per fine agosto 2026
- La distinta base è dichiaratamente una bozza in lavorazione con fasce di prezzo, non un elenco di parti definitivo e validato
- Non ci sono ancora istruzioni di costruzione passo per passo; i file STL stampabili non sono pubblicati
- L'evitamento degli ostacoli avanzato (telecamera + IA) è un obiettivo successivo e sperimentale