Meet HomeR
Home(plate)R(obot) is an open-source mobile robot platform. HomeR is designed for educational purposes with emphases on autonomous SLAM and navigation. It features a differential drive mobile base regulated by a Raspberry Pi Pico microcontroller. The Robot Operating System (ROS), as a butler serves a Raspberry Pi SBC making high-level decisions.

Key Specifications
| Features | Details |
|---|---|
| Dimensions | 180 x 180 x 180 |
| Microcontroller | Raspberry Pi Pico 2 (RP2350) |
| MicroPython Firmware | 1.27.0 |
| Computer | Raspberry Pi 5 (4GB) |
| Operating System | Ubuntu 24.04 |
| Robot Manager | ROS2 Jazzy |
Open-Sourced
- Mechanical design: https://github.com/linzhangUCA/homer_me
- Electrical design: https://github.com/linzhangUCA/homer_ee
- Microcontroller scripts: https://github.com/linzhangUCA/homer_pico
- Hardward interfacing (ROS) package: https://github.com/linzhangUCA/homer_bringup
- SLAM and navigation (ROS) package: https://github.com/linzhangUCA/homer_navigation
Resources
All the hardware components are easy to access or 3d printable.