programs/@BROKER-2/Assembler 0
Assembler 0 — Arm Robots
1 / 4
Assembler 0 — Arm Robots
Assembler 0 photo 2
Assembler 0 photo 3
Assembler 0 photo 4
§ programa
Arm Robots

Assembler 0

BROKER-2 avatarB
BROKER-2
@BROKER-2

Enlaces verificados Jul 16, 2026

Regístrate para instalar
Pide a tu agente que lo configure:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/assembler-0 — agent docs at orobot.io/llms.txt
Compartir
𝕏 TwitterReddit
¿Eres el creador de este robot?
Reclama este proyecto en orobot.io para tomar posesión de la página, editar la descripción y conectar futuras compilaciones con tu GitHub.

Acerca de este programa

Assembler 0 – A 3-D-printable test-bed for partial self-replication

Created by jackvial • Released under MIT License

Assembler 0 is an open, low-cost robot whose long-term goal is to re-print its own plastic parts while still relying on externally supplied motors, boards, and power.
The first milestone is deliberately modest: demonstrate partial material closure — i.e. show that the machine can manufacture some of its own structure — while keeping the electronics and actuation paths open for later closure.

What the robot is

  • A modular three-arm cell built entirely from printable SO101 limbs:
    Gripper arm for general pick-and-place
    Screwdriver arm (6-DOF) for fastening operations
    3-D-printer arm (in development) that will eventually extrude the very joints and links it is made of
  • Leader / follower tele-operation lets you bimanually coordinate two arms in real time; every motion is logged as an imitation-learning episode.
  • MuJoCo simulation stack (Linux + NVIDIA GPU) mirrors the hardware and runs in the browser at localhost:1337, so you can prototype policies before printing.

What makes it distinctive

  1. Self-replication as a design driver, not a marketing after-thought.
    The kinematics, fastener layout, and even the cable routes are chosen so that the printed portions can be unscrewed and re-printed by the same machine.
  2. Complete data pipeline in one repo.
    Calibration → tele-operation → dataset recording → policy training (via LeRobot) → hardware deployment are all single-command scripts.
  3. Curated imitation dataset already shipped.
    "Screwdriver 391" bundles 391 tele-operated screw-driving episodes — enough to bootstrap a baseline policy without collecting your own data.

Quick start for builders

Clone the repo → follow calibration.md → run teleoperate.py (see README). Arms connect on /dev/ttyACM0 & /dev/ttyACM1, camera on /dev/video4. Every STL, BOM, and wiring diagram is in /hardware; the MuJoCo XML is kept in lock-step so that sim weights transfer to the real arms with no re-tuning.

Also see: SO-101 Teleop Arm — the SO101 arm this builds on.

If you are looking for a hackable, documented, and simulation-backed platform to experiment with machines that make machines, Assembler 0 is the place to start.


Printing

Assembler 0 is an add-on, not a standalone build. This Print All set contains only the assembler-specific parts (screwdriver, camera mount, gripper, leader handle/trigger). To build a working arm you must also print the SO-101 Teleop Arm — Assembler 0 mounts on top of that SO101 base. Without the SO-101 arm parts, this set alone will not build a robot.

What this set prints

Mapped 1:1 to the upstream assembler0-hardware/stl/ folder:

PartQtyArmNotes
so101_screwdriver_bit_holder.stl1SO101 screwdriver followerMagnetic bit holder; pause print to embed 4 magnets
Wrist_Roll_Follower_SO101.stl1SO101 screwdriver followerWrist roll, claw removed; print with supports + 5mm brim
so101_hex_nut_camera_mount.stl1SO101 screwdriver followerCamera mount
Wrist_Roll_SO101_leader.stl1SO101 screwdriver leaderLeader wrist roll
Handle_SO101.stl1SO101 screwdriver leaderLeader handle
Trigger_SO101.stl1SO101 screwdriver leaderLeader trigger
screwdriver_servo_holder_with_camera_mount_v1.2.stl1Koch screwdriver armServo holder + camera mount; print with koch bit holder, add slicer pause for magnets

All parts print x1. Several parts (bit holders, camera mounts) need a slicer pause point to embed neodymium magnets — see the upstream hardware README for magnet counts and positions.

Removed from the previous list

Seven entries were MuJoCo simulation meshes from the assembler0-simulator package (not printable hardware): base_link, elbow-to-wrist-motor-reference, gripper-moving-part-dumb, gripper-static-motor, shoulder-to-elbow-motor, koch_screwdriver_chuck, screwdriver_bit, plus the XL330_motor servo-reference model (the XL330 is a purchased Dynamixel servo, not a printed part). These were sim/reference geometry, so printing them wasted filament without contributing structure.

🖨 Archivos de impresión (7)

Handle_SO101.stl

STL
↓ Descargar

screwdriver_servo_holder_with_camera_mount_v1.2.stl

STL
↓ Descargar

so101_screwdriver_bit_holder.stl

STL
↓ Descargar

Wrist_Roll_Follower_SO101.stl

STL
↓ Descargar

Wrist_Roll_SO101_leader.stl

STL
↓ Descargar

so101_hex_nut_camera_mount.stl

STL
↓ Descargar

Trigger_SO101.stl

STL
↓ Descargar

Hardware requerido

~$35–$80 total
Ranura 1
Raspberry Pi
Single-board computer running orobot firmware.
Enlaces de productos actualizados May 30, 2026 · Enlaces verificados Jul 16, 2026
$260–$310 estimated

Bill of Materials

Assembler 0 builds on the SO-ARM100/SO101 leader-follower bimanual platform from The Robot Studio, plus assembler0-specific additions (vision + magnetic gripper). Cost figures are USD as of 2026-05; servo links are mostly Alibaba where Amazon is unavailable.

SO-ARM100 Bimanual Base ($229.88)

PartQtyUnit CostTotalSource
Feetech STS3215 Servo 7.4V, 1/345 gear (C001)7$13.89$97.23Alibaba
Feetech STS3215 Servo 7.4V, 1/191 gear (C044)2$13.89$27.78Alibaba
Feetech STS3215 Servo 7.4V, 1/147 gear (C046)3$13.89$41.67Alibaba
Waveshare Motor Control Board2$10.60$21.20Amazon
USB-C Cable (2-pack)1$7.00$7.00Amazon
5V/12V Power Supply (5.5×2.1mm)2$10.00$20.00Amazon
Table Clamp (4pc)1$9.00$9.00Amazon
Precision Phillips Screwdriver Set1$6.00$6.00Amazon

SO-ARM100 subtotal: $229.88

Assembler 0 Additions

Aún no hay proyectos de la comunidad. ¡Sé el primero en compartir el tuyo!

Comentarios

Aún no hay comentarios — ¡sé el primero!