Skip to content
Expert build

How to build ODRI Open Robot Actuator Hardware (Solo / Bolt)

12-DoF four-legged robot dog · Expert

The Open Dynamic Robot Initiative's BSD-3 actuator: two T-Motor 4004 motors, a two-stage belt drive, an AEDT-9810 encoder and BLMC micro-driver electronics.

Difficulty
Expert

Research-grade: machining, motor drivers and control theory.

Build time
3+ months (lab-grade)

Our estimate, part-time

Parts cost
Not published

No total is published

Degrees of freedom
12

BSD-3-Clause

What is ODRI Open Robot Actuator Hardware (Solo / Bolt)?

The Open Dynamic Robot Initiative (ODRI) designed one torque-controllable actuator module and built its legged robots, Solo and Bolt, from it.

Each module pairs T-Motor Antigravity 4004 300 kV brushless motors with a two-stage Synchroflex AT3 timing-belt reduction. A Broadcom AEDT-9810 optical encoder reads a PWB codewheel.

The repo publishes STEP and STL files, drawings, micro-driver electronics, wiring images and assembly docs under BSD-3-Clause. Suppliers are listed but there's no total cost.

ODRI Open Robot Actuator Hardware (Solo / Bolt) specifications

Motor
T-Motor Antigravity 4004 300 kV
Transmission
2-stage AT3 timing belt
Encoder
AEDT-9810 + 625 CPR codewheel
License
BSD-3-Clause

Figures as published by the project. See Sources below.

Bill of materials

PartQtyNotes
T-Motor Antigravity 4004 300 kV—Two motors per leg module
Broadcom AEDT-9810-Z00 encoder1 per motor
PWB 625 CPR codewheel1 per motor
Synchroflex AT3 belts (150 mm × 4 mm, 201 mm × 6 mm)2
61705 2RS stainless bearing2
Machined and printed pulleys and shafts—
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

  • Lathe or machining service
  • FDM/SLA printer
  • Belt tension gauge
  • Soldering iron

Step-by-step build overview

Electronics & wiring overview

Each micro-driver board runs two motors. Drivers connect to the ODRI master board over SPI, and the master board connects to the PC over Ethernet.

Battery packpower sourceLaptop / PChigh-level controlencoderssensingMicrocontrollerreal-time controllerODrive motor controll…drivers / busbrushless motors12 joints / motors
PowerData / commandsSensor feedbackOverview only. Follow the project's own schematic for pinouts and voltages.

Software

The project ships its own firmware and control code. See the repository for setup.

Driver firmware and the master-board stack are in the sibling ODRI repositories.

Tips from the bench

  • ☕ Codewheel runout ruins encoder readings, so check it carefully.

ODRI Open Robot Actuator Hardware (Solo / Bolt) FAQ

Which robots use this actuator?

Solo-8, Solo-12 and Bolt.

Sources

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 →
  • Everblog AI fridge calendar

    Deal · Everblog

    10% off

    Get deal
  • CircuitMess DIY robot kits

    Shop · CircuitMess

    DIY robot kits

    Robot and gadget kits you build yourself.

    Shop
  • GRABO Cordless vacuum lifter

    Shop · GRABO

    Cordless vacuum lifter

    GRABO Pro Brushless: the original cordless vacuum lifter for pavers, stone, glass and panels.

    Shop

Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!