OpenArm (GitHub Repo)
OpenArm is a new open-source 7DOF humanoid arm platform for physical AI researchers that costs $6,500 for a bimanual setup.
Deep dive
- OpenArm provides a 7DOF humanoid arm designed for high backdrivability and human-scale proportions.
- Repository includes libraries for CAN bus motor communication and teleoperation.
- The project uses a unified 'OpenArm Cell' environment design to ensure research reproducibility.
- Hardware documentation is licensed under CERN-OHL-S-2.0, while software stack components are Apache-2.0.
Decoder
- 7DOF (Seven Degrees of Freedom): A robotic arm configuration with seven independent axes of motion, allowing for flexible positioning and orientation similar to a human arm.
- Backdrivability: The ability of a robotic joint to be manually moved or back-driven by external forces without damaging the motors or gearboxes; essential for safe human-robot interaction.
Original article
OpenArm
OpenArm is an open-source 7DOF humanoid arm designed for physical AI research and deployment in contact-rich environments. With high backdrivability and compliance, it is built with safe human-robot interaction in mind while delivering practical payload capabilities for real-world applications.
OpenArm Cell (on the right) is a standardized environment with unified background, lighting, and camera placement. Research performed using OpenArm can be reproduced around the world in consistent evaluation conditions, facilitating the global discussion on state of the art physical AI research.
OpenArm features human-scale proportions, safety and compliance, and practical payloads. At $6,500 USD for a complete bimanual system, it provides a flexible platform for teleoperation, imitation learning, simulation, and real-world data collection in contact-rich tasks.
We're in continuous development and actively seeking contributors, research partners, and company collaborators to shape the next generation of practical humanoid systems. Ready to join the future of open-source robotics?
📁 Repositories
- openarm_hardware: Complete CAD data: STL files, STEP files, Fusion 360 assemblies
- openarm_description: Robot description files with URDF/xacro for simulation
- openarm_can: CAN control library for low-level motor communication
- openarm_ros2: ROS2 integration packages and nodes
- openarm_teleop: Teleoperation packages with unilateral and bilateral control
- openarm_isaac_lab: Isaac Lab simulation environment and training tasks
- openarm_mujoco: MuJoCo specification files and assets for OpenArm
- openarm_dataset: Dataset format, recording tools, and Python API
- dora-openarm: Dora dataflow nodes for data collection, inference, and teleop
Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi