Building a humanoid robot from scratch has long been a dream shared by robotics enthusiasts, researchers, and engineers worldwide. In January 2026, RoboParty made this dream accessible to everyone by open-sourcing Roboto Origin, recognized by WorldKings as the world’s first-tier full-stack open-source bipedal humanoid robot.

This comprehensive guide breaks down the complete Bill of Materials (BOM) for Roboto Origin, offering insights into robot component selection, manufacturing costs, and practical sourcing strategies. Whether you’re planning to replicate the robot exactly or build a customized version, this BOM analysis provides the roadmap you need.


Key Highlights:

Optimized for DIY assembly, research, and educational applications

Total hardware cost: approximately ¥49,804 CNY (~$7,000 USD)

34kg lightweight design with 20 degrees of freedom (DOF)

Full-stack open-source: hardware + software completely transparent


Understanding Roboto Origin’s Architecture

Before diving into the BOM details, let’s understand what makes this robot special:

Technical Specifications

Robot Parameters
ParameterSpecification
Height1.25m
Weight34kg
Battery48V 15Ah
Leg Torque120Nm (peak)
Arm Torque27Nm
Degrees of Freedom20 DOF (6 per leg, 5 per arm, 1 waist)
Maximum Speed2m/s (up to 4m/s)
ControllerRDK X5
Depth CameraIntel D435i (optional)
LiDARE1R (optional)

Design Philosophy

Roboto Origin’s full-stack open-source approach means:

  • Mechanical design files available for all parts
  • Electronic schematics and PCB layouts documented
  • Control algorithms and source code publicly accessible
  • Manufacturing workflows and BOMs shared transparently

This openness allows universities, startups, and robotics communities to replicate or improve upon the design without starting from scratch.



Complete BOM Breakdown by Category

1. CNC Machined Metal Components

The backbone of Roboto Origin consists of precision CNC-machined aluminum parts with 120-grit sandblasting and black anodizing finish. These components provide structural integrity and aesthetic appeal.

 Arm Assembly (4 Sets)

Component List
Part IDComponent NameQty per SetUnit Price (¥)Total Price (¥)Description
ATOM-01-001Atom arm (1)4120480Upper arm section
ATOM-01-002Atom arm (2)4160640Middle arm section
ATOM-01-003Atom arm (3)4110440Lower arm section
ATOM-01-004Atom arm (4)485340Wrist connector

Subtotal: ¥1,900

 Leg and Torso Components

Component List
Part IDComponent NameQtyUnit Price (¥)Total Price (¥)Description
ATOM-01-005IMU Carrier Board1110110Sensor mounting
ATOM-01-006Side Plate Cross Plate285170Structural support
ATOM-01-007Inner Thigh21,5003,000Critical load-bearing component
ATOM-01-008Battery Bottom Cover1420420Battery enclosure
ATOM-01-009Shoulder2160320Arm joint housing
ATOM-01-010Sole of Foot2150300Foot base plate
ATOM-01-011Sole Connecting Rod2100200Foot linkage
ATOM-01-012Ankle Roll Connector435140Ankle joint mechanism
ATOM-01-013Hip Joint Fixation11,8001,800Critical hip assembly
ATOM-01-014Hip Splint2350700Hip support structure

Subtotal: ¥7,160

Total CNC Metal Components: ¥9,060 (approximately 18% of total cost)

Key Manufacturing Insights:

  • High-cost components: Inner Thigh (¥1,500 each) and Hip Joint Fixation (¥1,800) represent premium precision machining
  • Surface treatment: All parts feature 120-grit sandblasting for uniform matte finish
  • Black anodizing: Provides corrosion resistance and professional appearance
  • Material: Likely 6061-T6 or 7075 aluminum for optimal strength-to-weight ratio



2. Actuation System (Servo Motors and Controllers)

The actuation system is the most significant cost driver in the BOM, accounting for approximately 60% of total hardware costs.

 High-Performance Servo Motors

Roboto Origin uses custom RoboParty servo motors with the following characteristics:

Servo Cost List
Component TypeQuantityEstimated Unit Price (¥)Total Price (¥)Torque Specifications
120Nm Leg Servos122,50030,000Primary leg joints
27Nm Arm Servos81,80014,400Arm actuation
Waist Servo11,2001,200Torso rotation
Total Estimated Servo Cost21 units–¥45,600–

Note: While exact servo prices aren’t listed in the public BOM, market analysis of similar high-torque humanoid robot servos suggests these estimates.

 Motor Specifications Analysis

Leg Servos (120Nm):

  • Likely brushless DC motors with harmonic drives or cycloidal gearboxes
  • 14-bit encoders for precise position control
  • Designed for high torque and fast response
  • Critical for bipedal stability and dynamic motion

Arm Servos (27Nm):

  • Lower torque compared to leg motors
  • Faster response for fine manipulation
  • Optimized for pick-and-place operations


3. Electronic Control System

The electronic architecture forms the robot’s “brain” and nervous system.

 Core Controller

Electronics Cost List
ComponenteSpecificationsEstimated Cost (¥)
RDK X5 Compute ModuleARM Cortex-A55, 8-core @ 1.5GHz, 10Tops GPU, 8GB RAM3,500
Motor Control BoardsCustom designed servo driver PCBs2,000
Power Distribution48V to 24V/12V/5V converters1,500
IMU Sensor UnitInertial measurement for balance control800
Total Electronics–¥7,800

RDK X5 Capabilities:

  • High-performance computing for AI and computer vision
  • 10Tops GPU for real-time processing
  • 8GB LPDDR4 RAM for complex algorithms
  • Supports Ubuntu and ROS (Robot Operating System)


4. Sensor Suite

Roboto Origin’s perception system enables autonomous navigation and environment interaction.

 Optional Sensors

Optional Sensors Cost List
SensorModelPurposeEstimated Cost (¥)
Intel RealSense D435iDepth camera3D Visual Perception3,000
E1R LiDAR2D/3D mappingEnvironment Mapping & Navigation2,500
Force Sensors–Feedback for contact detection1,000
Microphones–Voice interaction500
Total Optional Sensors––¥7,000

Note: These sensors are optional for basic walking but essential for autonomous operation and advanced AI features.


5. Power System

Reliable power delivery is critical for humanoid robot operation.

 Battery Pack

Battery Specifications
SpecificationValue
Voltage48V
Capacity15Ah
ChemistryLikely Li-ion (18650 cells)
Estimated Runtime2-3 hours (moderate activity)
Estimated Cost¥2,000

Power Management:

  • Battery management system (BMS) for safety
  • Voltage converters for different subsystems
  • Charging circuitry with thermal protection


6. Fasteners and Small Components

While not itemized in the public BOM, a humanoid robot requires numerous small parts:

Small Parts Cost List
Component CategoryEstimated QuantityEstimated Cost (¥)
M3/M4 Screws200+500
Standoffs and Spacers50+300
Cable Management (zip ties, clips)100+200
Total Small Parts–¥1,000

Cost Analysis Summary

Total Estimated Cost Breakdown

Cost Breakdown Summary
CategoryCost (¥)Percentage
CNC Machined Metal Parts9,06018.2%
Servo Motors (21 units)45,60091.5%*
Electronic Control System7,80015.7%
Sensors (Optional)7,00014.0%
Power System2,0004.0%
Fasteners & Small Parts1,0002.0%
Total¥49,804100%

*Note: Servo motor costs are estimated based on market analysis. The official BOM lists total at ¥49,804, suggesting actual servo costs may differ.

Strategie di ottimizzazione dei costi

Based on this BOM analysis, here are strategies to reduce build costs:

 1. Servo Motor Substitution

  • Alternative brands: Consider ODrive, Dynamixel, or high-torque hobby servos
  • Trade-off: May compromise on performance, precision, or durability
  • Potential savings: 30-50% on actuation costs

 2. Material Selection

  • Aluminum grades: Use 6061 instead of 7075 where strength requirements permit
  • Surface treatment: Eliminate black anodizing on non-visible parts
  • Potential savings: 15-25% on CNC parts

 3. Manufacturing Method

  • 3D printing: For non-structural prototypes or learning builds
  • Laser cutting: For flat components with simple geometries
  • Trade-off: Reduced strength, precision, and aesthetics
  • Potential savings: 50-70% on structural components

 4. Sensors Selection

  • Budget alternatives: Use cheaper depth cameras or LiDAR sensors
  • Trade-off: Reduced range, accuracy, or reliability
  • Potential savings: 40-60% on sensor costs

Sourcing Components for Your Build

Where to Purchase Components

 Official Channels

  • RoboParty Website: Official distributor for complete kits
  • GitHub Repository: Links to recommended suppliers
  • Benefit: Guaranteed compatibility and support

 Alternative Suppliers

Servo Motors:

  • Dynamixel: Robotis offers hobbyist and professional series
  • ODrive: Open-source high-performance servo drives
  • AliExpress/Alibaba: Cost-effective Chinese manufacturers

CNC Parts:

  • Local machine shops: Precision machining with quick turnaround
  • Online services: PCBWay, Xometry, 3D Hubs
  • Trade-off: Shipping delays, quality variations

Electronics:

  • DigiKey/Mouser: Official distributors for RDK X5
  • Amazon/Chinese retailers: Cost-effective for generic components

Quality Considerations

When sourcing from alternative suppliers:

  • Verify specifications: Ensure torque, speed, and voltage match requirements
  • Check compatibility: Mounting holes, shaft dimensions, connectors
  • Read reviews: Reliability and customer feedback
  • Understand warranties: Return policies and support availability


Assembly Guide Overview

Tools Required

Required Tools
CategoryTools
AssemblyHex wrenches (M2, M3, M4), screwdrivers, pliers
ElectricalSoldering iron, wire strippers, multimeter
ProgrammingComputer, USB cables, ROS development environment
TestingBalance stands, safety equipment, workspace

Assembly Sequence

1.Frame Assembly: Build robot skeleton from CNC parts

2.Actuator Installation: Mount servo motors in designated locations

3.Electronic Integration: Install control boards, sensors, and wiring
4. System Testing: Power-up, calibrate, and initial motion tests
5. Software Setup: Install ROS, configure controllers, and develop control algorithms

Estimated Assembly Time

Assembly Time Schedule
PhaseTime Required
Mechanical Assembly20-30 hours
Electrical Wiring10-15 hours
Software Configuration15-20 hours
Testing and Tuning20-30 hours
Total65-95 hours (8-12 days for hobbyist)

Applications and Use Cases

Educational Platforms

Roboto Origin serves as an excellent educational platform for:

  • Universities: Robotics and AI research programs
  • High schools: STEM education and competitions
  • Hackerspaces: Community learning and collaboration

Research Applications

Researchers leverage Roboto Origin for:

  • Bipedal locomotion studies: Gait optimization and balance control
  • Embodied AI: Sensor fusion and decision-making algorithms
  • Human-robot interaction: Communication and social robotics

Prototyping and Development

Developers use the platform for:

  • Algorithm validation: Testing control strategies before custom builds
  • Hardware benchmarking: Comparing servo performance and design choices
  • Product development: Starting point for commercial robot products

Challenges and Considerations

Technical Complexity

Building Roboto Origin requires:

  • Mechanical engineering knowledge: Understanding kinematics, torque, and load distribution
  • Electronics expertise: PCB design, power management, and sensor integration
  • Programming skills: ROS, Python/C++, and control theory
  • 3D modeling: CAD for custom modifications

Financial Investment

Total build cost (~¥50,000 CNY / $7,000 USD) represents:

  • Significant investment for hobbyists
  • Reasonable for universities and research labs
  • Competitive compared to commercial humanoid robots

Safety Considerations

⚠️ Important Safety Notes:

  • High-torque motors: Can cause serious injury if mishandled
  • Heavy components: 34kg requires proper lifting techniques
  • High voltage: 48V battery demands electrical safety
  • Moving parts: Keep clear during testing and operation

Future Development and Customization

Community Contributions

The open-source nature of Roboto Origin encourages:

  • Design improvements: Community-enhanced versions and mods
  • Software enhancements: New algorithms and features
  • Cost reductions: Alternative manufacturing methods and component substitutions

Customization Opportunities

Popular modifications include:

  • Upgraded sensors: Better depth cameras, tactile skins
  • Enhanced computing: More powerful GPU or additional edge units
  • Aesthetic changes: Custom colors, 3D-printed casings
  • Functional additions: Manipulators, tools, communication devices

Domande frequenti

Can I build Roboto Origin with a lower budget?

Yes, through several strategies:

  • Substitute with lower-cost servo motors (30-50% savings)
  • Use 3D-printed parts instead of CNC metal (50-70% savings)
  • Eliminate optional sensors for basic functionality (14% savings)
  • Potential total cost reduction: 40-60%

What’s the most expensive component?

The servo motor system (21 units) represents approximately 60% of total build cost. High-torque leg servos (120Nm) are particularly expensive due to precision gearboxes and encoders.

How long does it take to build?

For a dedicated hobbyist with some robotics experience:

  • Mechanical assembly: 20-30 hours
  • Electrical integration: 10-15 hours
  • Software setup: 15-20 hours
  • Testing and tuning: 20-30 hours
  • Total: 65-95 hours (8-12 days)

Do I need advanced programming skills?

Basic operation requires fundamental programming knowledge:

  • ROS (Robot Operating System) basics
  • Python or C++ for control algorithms
  • Linux command-line for system management

Advanced features (AI, computer vision) require:

  • Machine learning frameworks (TensorFlow, PyTorch)
  • Computer vision libraries (OpenCV)
  • Sensor fusion algorithms

Can I modify the design?

Absolutely! Roboto Origin’s full-stack open-source license allows:

  • Mechanical modifications: Redesign parts for different purposes
  • Software customization: Adapt algorithms for new applications
  • Hardware upgrades: Swap components for improved performance
  • Commercial use: Build products based on the design

What’s the learning curve for beginners?

Complete beginners may find the project challenging:

  • Time investment: 3-6 months for full understanding
  • Skill requirements: Mechanical, electrical, and programming knowledge
  • Recommended approach: Start with simpler robots (hexapods, arms) before humanoid

Intermediate hobbyists with some robotics experience:

  • Time investment: 1-3 months to complete build
  • Existing skills: Electronics, basic programming, and mechanics
  • Recommended approach: Join community forums and seek mentorship

Are there any ongoing costs?

Beyond initial build costs:

  • Electricity: Charging battery ($5-10/month)
  • Maintenance: Servo wear and tear ($100-500/year depending on use)
  • Upgrades: Sensors, computing, and accessories as needed
  • Software: Generally free, open-source updates

Conclusione

The Roboto Origin BOM reveals a sophisticated, professionally engineered humanoid robot designed for accessibility, performance, and educational value. With a total cost of approximately ¥50,000 CNY ($7,000 USD), it represents one of the most affordable full-size humanoid robots available for DIY builders and researchers.

The full-stack open-source approach pioneered by RoboParty democratizes humanoid robotics, enabling:

  • Global collaboration on improvements and innovations
  • Educational access for universities and schools
  • Rapid prototyping for commercial development
  • Community growth in robotics and embodied AI

Whether you’re building the exact Roboto Origin or creating a customized derivative, this BOM guide provides the foundation for your humanoid robot journey. The future of robotics is open, accessible, and waiting for your contribution.

Ready to start building?

  1. Download official files: Visit the [Roboto Origin GitHub repository](https://github.com/Roboparty/roboto_origin)
  2. Review complete documentation: Explore schematics, CAD files, and assembly guides
  3. Join the community: Connect with other builders on forums and Discord

4. Begin sourcing components: Use this BOM to plan your purchases

5. Start building: Begin your humanoid robotics adventure today!

Chinese CNC factory

Additional Resources

Official Resources

  • Robot BOM List:“https://gitee.com/roboparty/roboto_origin/blob/main/assets/BOM.md”
    GitHub Repository: “https://github.com/Roboparty/roboto_origin”
  • BOM Document: Available in `/assets/BOM.md`

Learning Materials

  • ROS Tutorials: [http://wiki.ros.org/](http://wiki.ros.org/)
  • Robotics Courses: Coursera, edX robotics specializations
  • DIY Robotics Books: “Make Your Own Humanoid Robot” guides

—

Disclaimer: This guide is based on publicly available BOM information and market analysis. Actual costs, specifications, and component availability may vary. Always verify compatibility and specifications before purchasing components.

it_ITItalian