Skip to content
Expert build

How to build Roboto Origin

23-DoF humanoid robot · Expert

Roboto Origin is RoboParty's open 23-DoF, 1.25 m humanoid with CNC aluminium parts, Damiao motors, RDK X5 compute and IsaacLab training.

Difficulty
Expert

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

Build time
3+ months (lab-grade)

Our estimate, part-time

Parts cost
Not published

CN¥49,713 total in the older ATOM 01 v1.0.1 BOM; the current V2.0 parts list has no prices

Degrees of freedom
23

CERN-OHL-W-2.0

What is Roboto Origin?

Roboto Origin (RPO, earlier called Atom01) is a full-stack open humanoid from Shanghai RoboParty. It stands 1.25 m, weighs about 34 kg and has 23 actuated joints.

The body is CNC-machined aluminium. Fourteen Damiao DM4340P and nine DM10010L motors drive it from a 48 V, 15 Ah battery, with an RDK X5 or Orange Pi 5 Plus as the computer.

The roboto_origin repo bundles eight sub-repos: SolidWorks and STEP hardware with drawings and parts lists, the RBE power and USB-to-CAN board, URDF/MJCF descriptions, cosmetic shells, ROS 2 deployment, IsaacLab training, CAN firmware and navigation.

Roboto Origin specifications

Height / mass
1.25 m / ≈34 kg
DoF
23 (12 legs, 10 arms, 1 waist)
Motors
14× DM4340P + 9× DM10010L (48 V)
Compute
RDK X5 8 GB or Orange Pi 5 Plus
Battery
48 V 15 Ah

Figures as published by the project. See Sources below.

Bill of materials

PartQtyNotes
Damiao DM4340P 48 V14
Damiao DM10010L 48 V9
RDK X5 8 GB1
USB IMU1
RBE_Board power and USB-CAN board1
CNC aluminium parts from the drawings—
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

  • CNC machining service
  • Damiao FDCAN analyser
  • Hex and torque drivers

Step-by-step build overview

Electronics & wiring overview

The RBE board distributes 48 V and bridges USB to several CAN buses that reach the motors.

Battery packpower sourceLaptop / PChigh-level controlIMUsensingMicrocontrollerreal-time controllerMotor driverdrivers / busMotors23 joints / motors
PowerData / commandsSensor feedbackOverview only. Follow the project's own schematic for pinouts and voltages.

Software

ROS 2NVIDIA IsaacURDF model

roboparty_deploy (ROS 2), IsaacLab training and USB2CAN firmware, GPL-3.0.

Tips from the bench

  • ☕ The appearance shells are for display only and add no structure.

Roboto Origin FAQ

How tall is Roboto Origin?

1.25 m, about 34 kg.

How much does it cost?

An older BOM totals about CN¥49,700; current prices aren't published.

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!