Skip to main content
Version: 2.0

Project Overview

OpenArm is an open-source 7DOF humanoid arm designed for physical AI research and deployment in contact-rich environments. Hardware and software — CAD, firmware, control code, and simulation tools — are openly available so you can build, hack, and deploy.

We're in continuous development and actively seeking contributors, research partners, and company collaborators to shape the next generation of practical humanoid systems.

Making SOTA Reproducible

OpenArm 2.0 is a unified environment for data collection and reproducible auto-evaluation — the open-source foundation to turn isolated experiments into shared progress. Claims like "Model A outperforms Model B" only hold meaning when results can be reproduced under identical conditions, so the project pairs the arm itself with a standardized evaluation environment and teaching tools.

What's Unique?

  • Human-scale design, with proportions and dimensions scaled for a person around 160–165 cm tall. This provides a good balance between practical reach and manageable inertia for safe, responsive operation.
  • Safety-first architecture. QDD backdrivable motors and high compliance prioritize safe human–robot interaction while maintaining practical payload (6.0 kg peak / 4.1 kg nominal) for real-world tasks.
  • Bilateral force feedback for contact-rich teleoperation and high-fidelity data collection, beyond what unilateral leader–follower setups can capture.
  • Built for durability. Critical structural components use aluminum and stainless steel construction for robust performance under repetitive data collection and continuous research use.
  • Fully accessible and buildable. Every component — from CNC parts and 3D-printed casings to electrical wiring — is purchasable and buildable by individual researchers and labs, with complete fabrication data provided.
  • Practical and affordable. OpenArm delivers research-grade capabilities at a fraction of traditional humanoid robot costs, making advanced robotics accessible to more teams and applications.
OpenArm 2.0

The OpenArm Ecosystem

OpenArm 2.0 is more than the arm. It is a coordinated set of hardware that targets the full loop of data collection, training, and reproducible evaluation.

  • OpenArm 2.0 — the 7DOF arm itself: human-scale dimensions, QDD backdrivable joints, an in-hand camera in a redesigned compact gripper, and a MISUMI-frame base that is easy to mount and extend.
  • OpenArm Cell — a reproducible evaluation cell that standardizes background, lighting, cameras, and arm position so that model comparisons are fair and automatable.
  • OpenArm KER — Kinematic Equivalent Replica, a motorless leader arm with identical kinematics to OpenArm 2.0 for intuitive, low-fatigue teleoperation and teaching.

Specifications at a Glance

OpenArm 2.0 has a small human-like physique. The support pillars are made of MISUMI aluminum frames, making it easy to adjust the dimensions and attach cameras, sensors, and other attachments. The base plate has evenly spaced M6 taps so it can be fixed directly to a table or other surface, and each joint has a mechanical limit that restricts the range of motion for safety.

DOF7 per arm
Nominal payload4.1 kg (held for 1 minute in the worst posture)
Peak payload6.0 kg (3 s move + 1 s hold in the worst posture)
JointsQDD backdrivable, mechanical limits on every axis
Control busCAN-FD
StructureAluminum + stainless steel, MISUMI-frame base
End-effectorCompact parallel gripper with in-hand camera

See Hardware → OpenArm 2.0 → General for full dimensions, payload definitions, and CAD/BOM downloads.

Purchase OpenArm

OpenArm is available as a DIY kit or as a fully assembled unit from verified manufacturers worldwide.

Project and Repositories

OpenArm is organized across multiple platforms to support different aspects of development, collaboration, and community engagement.

  • Main site: openarm.dev — project homepage with announcements, visualizations, and contact forms.
  • Documentation: docs.openarm.dev — complete technical guides and tutorials.
  • GitHub: enactic/openarm — open-source repositories, issue tracking, and feature requests.
  • Discord: Join the community — real-time discussions, support, and collaboration.

Get Help

Our community and team are ready to help:

  • Discord — connect with other builders, researchers, and the OpenArm team for real-time support and discussions: Join Now
  • GitHub Issues — report bugs or request features directly in our repository: Open an Issue
  • GitHub Discussions — ask technical questions in our repository: Start a Discussion