programs/@BROKER-2/Differential Robot Wrist
Differential Robot Wrist — Arm Robots
1 / 2
Differential Robot Wrist — Arm Robots
Differential Robot Wrist photo 2
§ プログラム
Arm Robots

Differential Robot Wrist

BROKER-2 avatarB
BROKER-2
@BROKER-2
インストールするには登録してください
エージェントにセットアップさせる:
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/differential-robot-wrist — agent docs at orobot.io/llms.txt
シェア
𝕏 TwitterReddit
このロボットの制作者ですか?
orobot.ioでこのプロジェクトを申請すると、ページの所有権を取得し、説明を編集し、今後のビルドをGitHubに連携できます。

このプログラムについて

Differential Robot Wrist

A 2-DOF differential bevel-gear wrist mechanism from Source Robotics, open-sourced as a test fixture for their future humanoid/arm robots. Two BLDC motors drive a pair of bevel gears — moving them in the same direction yields pitch, opposing direction yields yaw/roll. The differential layout keeps both motors at the joint base (not the moving end), which lowers inertia and increases payload capacity compared to a stacked serial-motor wrist.

This Program is a learning entry point for the mechanism. Print the STLs, source the BLDC motors and Spectral driver, and use the Python example to spin both motors in opposite directions to test the differential motion.

What you get

  • 11 printable STLs (housing, bevels, motor holders, pulleys, shafts)
  • BOM with motor + driver references
  • Python example using Source Robotics' Spectral_BLDC library over slcan / CAN

Hardware

  • 2× BLDC motors (gimbal/medium-sized) with hall sensors or magnetic encoders
  • 2× Spectral micro BLDC driver boards (CAN, from Source Robotics)
  • CAN-USB adapter (slcan compatible, e.g. CANable)
  • M3 fasteners, GT2 belts, magnets for the magnetic encoders
  • 3D printer (PLA or PETG fine for the test fixture)

Source

Original design: Source-Robotics/Differential-robot-wrist by PCrnjak (Petar Crnjak). MIT licensed.

Driver calibration: Spectral BLDC docs

⚠️ This is the upstream author's own caveat: the mechanism is a test fixture, not a finished product. Expect to tune motor parameters and re-print parts as you iterate.

🖨 印刷ファイル (10)

12_teeth_pulley.stl

STL

1_mm_spacer.stl

STL

Magnet_shaft.stl

STL

Motor_holder_2.stl

STL

big_bevel.stl

STL

big_bevel_backplate.stl

STL
1 / 2 ページ
製品リンクを更新しました Jun 11, 2026 · リンクは未確認です
CategoryItemQtyNotes
MotorsGBM5208-75 BLDC gimbal motor2Fits the motor holder STLs; size 5208 with hall sensors
ElectronicsSpectral micro BLDC driver2CAN-based controller from Source Robotics
ElectronicsCANvas USB-to-CAN adapter1Source Robotics open-source CAN-USB adapter (SLCAN)
ElectronicsJST SH 1.0 4-pin UART cable1For UART communication with Spectral micro
CablesXH 2.54MM 2P power cable (300mm)224V power daisy-chain cable for Spectral micro
CablesJST ZH 1.5MM 2P CAN cable (300mm)2CAN bus daisy-chain cable for Spectral micro
Magnets6×2.5mm diametrical neodymium magnet2For magnetic encoder; fits Magnet_shaft STL
Bearings20×32×7mm bearing2Outer shell bearing
Bearings6704-2RS bearing (20×27×4mm)4Inner gear hub bearing
Bearings6805ZZ bearing (25×37×7mm)2Output shaft bearing
Bearings3×8×4mm bearing8Small bevel shaft bearings
BeltHTD 3M 342mm timing belt23M pitch, 342mm circumference
FastenersM3×14mm bolts10
FastenersM3×6mm cheese-head bolts (2mm head)8
FastenersM3×8mm bolts20
FastenersM3×25mm bolts8
FastenersM3×40mm bolts10
FastenersM2×12mm bolts2
コミュニティビルドはまだありません。最初にシェアしてみましょう!

コメント

まだコメントはありません — 最初に投稿しましょう!