Skip to content

PingTi Arm

A low-cost, human-arm-scale open-source robotic arm compatible with Lerobot, based on the SO-100 arm, with a 600mm span and up to 500g payload.

  • Robot arm
  • Open source
  • Works with AI
  • LeRobot
  • 3D model (URDF)
  • 3D printable

Suggested by Robotheca, created by @nomorewzx (opens in a new tab), from github.com/nomorewzx/PingTi-Arm (opens in a new tab). Pinned to commit 9108729 (opens in a new tab).

Photo and 3D model

PingTi Arm, photo from its repository
Photo:@nomorewzx (opens in a new tab)Apache-2.0source file (opens in a new tab)
Try it in the browser

3D preview converted from github.com/nomorewzx/PingTi-Arm at 9108729, under Apache-2.0. View the original files from GitHub (6.6 MB) (opens in a new tab)

Reach
600 mm
Payload
500 g

What it can do

Written by Robotheca from the project's documents.

  • Robotic arm with about 600mm span (excluding end effector), designed at human arm scale.
  • Payload up to 500g at maximum arm span, per the English README.
  • Can be set up as a leader-follower pair, with SO-100 as the leader arm.
  • Compatible with LeRobot for teleoperation and data collection via the pingti_lerobot_bridge SDK.
  • Has a gripper driven by a servo (IDs 6, 7 and 8 are the wrist and gripper servos).

Works with AI

Found by Robotheca in the project's files at commit 9108729, its robot.yaml and Robotheca's notes on its documents. Never guessed; Robotheca doesn't run the code.

Bill of materials

5 parts

5 of 5 parts shown

Parts total: €218.28. Read from docs/BOM_List.md at the pinned commit.

Build guide

The creator's steps, each with its instructions.

  1. 1Print the arm links and parts
  2. 2Assemble the arm

The guide appears here as you scroll.

Guide by @nomorewzx (README.md), under Apache-2.0.

More guides

Wiring and electronics

Notes written by Robotheca from the project's documents.

Main parts

  • 8 servos: 2 ST-3250 (50kg.cm) for the shoulder and 6 ST-3215 (30kg.cm) for the other joints.
  • Feetech USB drive board (motor control board) used to drive the servos from a computer.
  • 12V power supply connected to the board's power port.
  • Table clamps and Dupont wires are listed as parts.

Connections

  • Servo wires are connected to the servos before they are placed into the slots of the links.
  • Servos are chained on the Feetech USB drive board, which connects to the computer over USB.
  • The board's V1 power port is labeled DC6V-9V, but the documents say a 12V supply can be connected safely after checking with Feetech support.

Cables and connectors

From the parts list.

  • Dupont Wire × 1