How to build Solo-12
12-DoF four-legged robot dog · Expert
Solo-12 is the Open Dynamic Robot Initiative's 12-DoF torque-controlled quadruped, built from four 3-DoF leg modules, a master board, micro-drivers and an IMU.
Research-grade: machining, motor drivers and control theory.
Our estimate, part-time
No total is published
BSD-3-Clause
What is Solo-12?
Solo-12 is the twelve-joint member of ODRI's Solo family. It uses four identical 3-DoF leg modules built from ODRI's open belt-drive actuators, and every joint is torque-controllable.
Six micro-driver boards connect to a master board that streams to a PC, and a Lord Microstrain IMU handles body sensing.
Build docs for the actuators, electronics, wiring and body are in the ODRI hardware repo, under BSD-3-Clause. The URDF is in robot_properties_solo.
Solo-12 specifications
- DoF
- 12 (3 per leg)
- Drivers
- 6× Micro Driver v2
- Controller
- Master Board v2
- IMU
- Lord 3DM-CX5-25
Figures as published by the project. See Sources below.
Bill of materials
| Part | Qty | Notes |
|---|---|---|
| 3-DoF leg module | 4 | |
| Master Board v2 | 1 | |
| Micro Driver Board v2 | 6 | |
| Lord Microstrain 3DM-CX5-25 | 1 | |
| Printed body plates and covers | — | |
| Bearings, fasteners, helicoils | — |
Where's the full bill of materials?
The full BOM, with exact quantities and vendors, lives in the project's own files. Prices change often, so treat Not published as a ballpark. Start at the project repository.
Tools you'll need
- Machining service
- FDM printer
- Soldering iron
- Linux real-time PC
Step-by-step build overview
Electronics & wiring overview
Micro-drivers connect to the master board over SPI, and the master board connects to the host over Ethernet or Wi-Fi.
Software
ODRI master-board SDK and robot_properties_solo descriptions.
Tips from the bench
- ☕ Check the encoder index on every joint before closing the torque loop.
Solo-12 FAQ
How does Solo-12 differ from Solo-8?
It adds hip abduction, giving each leg three joints.
Sources
- GitHub repository: open-dynamic-robot-initiative/open_robot_actuator_hardware
- Master board: open-dynamic-robot-initiative/master-board
- Paper (arXiv 1910.00093)
Written by Bots n' Beans from the project's own documentation. Check the sources for the latest revision before you buy parts.
Related builds
Robot deals
All deals →
Get dealDeal · Everblog
10% off
ShopShop · CircuitMess
DIY robot kits
Robot and gadget kits you build yourself.
ShopShop · GRABO
Cordless vacuum lifter
GRABO Pro Brushless: the original cordless vacuum lifter for pavers, stone, glass and panels.
Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!
