ElRobot is a fully 3D-printable 7+1 DOF robotic arm designed by the NormaCore team for affordable physical-AI research and imitation learning experiments. With 6 main joints plus a parallel jaw gripper as the 7th degree of freedom, ElRobot covers a wide workspace while remaining lightweight and low-cost — the full build runs around $220 in hardware including 7 STS3215 serial bus smart servos, which are the same servo family used in leading open-source arms like SO-ARM100. The arm ships with full URDF + mesh support for simulation (NVIDIA Isaac Sim, MuJoCo, ROS 2), making it dual-purpose: train imitation learning policies in simulation and deploy directly to the physical hardware without modification. **Key specs:** - **Joints:** 6 rotational (shoulder pan/tilt, elbow, wrist pitch/yaw/roll) + parallel jaw gripper - **Servos:** 7× Feetech STS3215 serial bus servos (TTL half-duplex, 12V) - **Print time:** ~14 hours total across all structural parts - **Filament:** PLA+ recommended; PETG for high-cycle gripper jaws - **Payload:** ~200g at full extension - **Build cost:** ~$220 USD (servos + hardware kit; printer not included) - **Simulation:** URDF meshes provided in `hardware/elrobot/simulation/` **Imitation learning workflow:** NormaCore provides a full teleoperation stack based on LeRobot. A leader arm (or SpaceMouse) records demonstrations which are replayed and used to train ACT / Diffusion Policy models. The simulation assets in this repo mean you can augment real demonstrations with synthetic rollouts for data-efficient policy learning. **Build this robot:** Full BOM, assembly guide, and wiring diagrams are in the NormaCore GitHub repository. STL files for all structural components are embedded in this program for 3D printing reference. Hardware licensed under MIT. Software stack licensed under MIT. Original design by the NormaCore team — https://github.com/norma-core/norma-core
Category: Arm Robots
| Qty | Part | Notes | |-----|------|-------| | 2 | Servo motor (MG996R) | Main actuators | | 1 | Raspberry Pi Zero 2W | Controller | | 1 | Servo controller (PCA9685) | PWM signals | | 1 | 5V 2A power supply | Electronics power | | 1 | 3D printed frame | See STL files | | 1 | M3 screw assortment | Assembly |