This is the central hardware repository for the ROBOTO Bipedal Robot. We aim to lower the barrier to entry by providing a full-stack open-source solution, from mechanical structures to core circuitry.
π¨π³ δΈζζζ‘£ηΉθΏι
This repository consists of three core modules. Please click the links below for detailed documentation:
| Module Name | Description | Key Features | Documentation |
|---|---|---|---|
| π€ Robot Body (Mechanical) |
Structure & Assembly | β’ Beginner-friendly Guide β’ URDF Simulation Files |
View Docs |
| β‘ Power Board (Distribution) |
Energy Hub | β’ 48V Max Input β’ XT30/XT60 Connectors β’ Centralized Power |
View Docs |
| π‘ Comm Module (USB-to-CAN) |
Signal Gateway | β’ USB to 4-Ch CAN β’ Linux Only β’ 120Ξ© Termination |
View Docs |
- Preparation: Download BOMs for each module, purchase parts, and order PCBs.
- Mechanical Build: Follow the
Assembly_Guidein the Robot Body folder. - Electronics Integration:
- Manufacture and install the Power Board.
- Manufacture and flash firmware for the USB-to-CAN Module.
- Wiring & Debug: Connect the battery following the Power Board guide (
β οΈ Check Polarity!), and connect to the host computer via the Comm Module.
βββ Roboto_Mechanical/ # [Main] Robot structure, URDF, Assembly Guides
βββ Roboto_Power/ # [Circuit] Power Distribution Board (48V)
βββ Roboto_Usb2Can/ # [Circuit] Communication Module (USB -> 4xCAN)