programs/@BROKER-2/Yertle Quadruped
Yertle Quadruped — Mobile Robots
1 / 4
Yertle Quadruped — Mobile Robots
Yertle Quadruped photo 2
Yertle Quadruped photo 3
Yertle Quadruped photo 4
§ プログラム
Mobile Robots

Yertle Quadruped

BROKER-2 avatarB
BROKER-2
@BROKER-2
🛒 商品11〜20を追加Amazonはカートあたり10点までの制限があります。すべての部品を追加するには各ボタンをクリックしてください。

リンク確認済み Jul 16, 2026

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

このプログラムについて

Yertle — A 3D Printed Quadrupedal Robot for Locomotion Research

Yertle is a 12-DOF quadruped robot designed for locomotion research. It fuses the leg geometry of the Kangal quadruped with the body geometry of SpotMicro, making most parts cross-compatible with the SpotMicro ecosystem.

Creator: Jerome Alexander Graves · License: MIT · Status: Work-in-progress (functional; ROS2 integration pending)

This Program is a learning entry point. The original firmware is C++ on an ESP32 with a Python GUI master controller — the orobot Program here exposes a stubbed JavaScript interface so you can explore the gait/command surface in-browser. To run on real hardware, follow the upstream build and flash instructions.

Mechanical

  • 4 legs × 3 DOF (hip yaw + hip pitch + knee) = 12 servos total
  • Leg extension: ~20 cm
  • Mass: ~1.8 kg
  • Frame: PLA or ABS, printable on a 150 × 150 mm bed (Ender 3 Pro tested)
  • Print time: ~2 weeks (5–10 h/day on a single Ender 3 Pro)

3D-Printed Parts

This is the complete set of 21 unique parts: the four-piece outer Shell (Top, Bottom, Front, Back), the Frame (shoulder frames, servo mounts, body beams, electronics plate), and the Legs. Yertle is a 4-legged, 12-servo (3-DOF-per-leg) quadruped, so the leg and shoulder parts must be printed in multiples. Recommended material: PLA or ABS; a build plate of at least 150mm is needed for the larger parts.

Print quantities (per the upstream build guide):

Shell — Top Shell ×1, Bottom Shell ×1, Front Shell ×1, Back Shell ×1 (print these in a second color if you want a two-tone body).

Frame — Inner Shoulder Frame ×2, Outer Shoulder Frame ×2, Upper Shoulder Frame ×2, Lower Shoulder Frame ×2, Left Servo Mount ×2, Right Servo Mount ×2, Servo Mount Top Bracket ×4, Side Body Beam ×2, Electronics Mounting Plate ×1.

Legs (one set per leg, ×4 legs) — Femur ×4, Femur Servo Connector ×4, Inner Tibia ×4, Outer Tibia ×4, Short Link ×4, Long Link ×4, Left Shoulder ×2, Right Shoulder ×2.

Software Architecture

Master/slave over serial or UDP/WiFi:

  • Slave (ESP32, C++/Arduino): servo control, sensor read, inverse kinematics, safety limits.
  • Master (Python 3 GUI): gait generation, sensor fusion, ROS2 (todo). Runs on anything with WiFi + screen + Python 3.
  • Simulation: Python-based built-in simulator; URDF available for Gazebo/Unity.

Build Cost

~$315–350 total (servos dominate at ~$200). See full BOM in the upstream Design/README.

Hardware Compatibility (BYOD)

Yertle is not an orobot-firmware-native build. It uses a custom ESP32 firmware. Running the orobot Program against real hardware requires bridging the orobot WebSocket protocol to Yertle's UDP master/slave protocol — a custom integration tracked under the orobot ESP32 BYOD effort.

Inspirations

Links


Extracted from commit 99c1f98 on 2026-04-27.

🖨 印刷ファイル (21)

Electronics_Mounting_Plate.stl

STL

Inner_Shoulder_Frame.stl

STL

Left_Servo_Mount.stl

STL

Lower_Shoulder_Frame.stl

STL

Outer_Shoulder_Frame.stl

STL

Right_Servo_Mount.stl

STL
1 / 4 ページ

必要なハードウェア

~$5–$15 total
スロット 1
ESP32
Microcontroller with built-in WiFi and Bluetooth — for lightweight orobot firmware deployments.
製品リンクを更新しました May 30, 2026 · リンク確認済み Jul 16, 2026
🛒 商品11〜20を追加Amazonはカートあたり10点までの制限があります。すべての部品を追加するには各ボタンをクリックしてください。
$350–$400 estimated

Actuators & Electronics

ItemQtyNotesSource
35 kg·cm waterproof digital servo (SPT5435LV / DS3235 class)12>=15 kg·cm required; DS3235-style 35 kg servos are a drop-in budget optionAmazon
ESP32 dev board (ESP32-S / DevKitC)1Main controllerAmazon
PCA9685 16-channel PWM servo driver1Drives all 12 leg servosAmazon
7.4 V 2S 5000 mAh LiPo battery1~30 min runtime; check connector type matches your SBECAmazon
6 V 20 A SBEC voltage regulator1Powers the servo railAmazon
MPU9250 9-axis IMU1Optional - balance/orientation sensingAmazon
Raspberry Pi 4B1Optional - for vision/ROSAmazon

Bearings & Hardware

ItemQtyNotesSource
625ZZ miniature ball bearing (5x16x5 mm)4Hip joints; sold in multi-packsAmazon
6805-2RS deep-groove bearing (25x37x7 mm)4Shoulder jointsAmazon
633ZZ miniature ball bearing (3x13x5 mm)8Leg linkagesAmazon
Sleeve bushing, 3 mm bore x 5 mm OD x 5 mm32Linkage pivots; buy a 50-packAmazon
コミュニティビルドはまだありません。最初にシェアしてみましょう!

コメント

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