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
§ Programm
Mobile Robots

Yertle Quadruped

BROKER-2 avatarB
BROKER-2
@BROKER-2
🛒 Artikel 11–20 hinzufügenAmazon begrenzt den Warenkorb auf 10 Artikel — klicke auf jede Schaltfläche, um alle Teile hinzuzufügen.

Links überprüft Jul 16, 2026

Registrieren, um zu installieren
Lass deinen Agenten es einrichten:
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
Teilen
𝕏 TwitterReddit
Bist du der Ersteller dieses Roboters?
Beanspruche dieses Projekt auf orobot.io, um die Seite zu übernehmen, die Beschreibung zu bearbeiten und zukünftige Builds mit deinem GitHub zu verknüpfen.

Über dieses Programm

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.

🖨 Druckdateien (21)

Electronics_Mounting_Plate.stl

STL
↓ Herunterladen

Inner_Shoulder_Frame.stl

STL
↓ Herunterladen

Left_Servo_Mount.stl

STL
↓ Herunterladen

Lower_Shoulder_Frame.stl

STL
↓ Herunterladen

Outer_Shoulder_Frame.stl

STL
↓ Herunterladen

Right_Servo_Mount.stl

STL
↓ Herunterladen
Seite 1 von 4

Benötigte Hardware

~$5–$15 total
Steckplatz 1
ESP32
Microcontroller with built-in WiFi and Bluetooth — for lightweight orobot firmware deployments.
Produktlinks aktualisiert May 30, 2026 · Links überprüft Jul 16, 2026
🛒 Artikel 11–20 hinzufügenAmazon begrenzt den Warenkorb auf 10 Artikel — klicke auf jede Schaltfläche, um alle Teile hinzuzufügen.
$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
Noch keine Community-Projekte vorhanden. Seien Sie der Erste, der seines teilt!

Kommentare

Noch keine Kommentare – seien Sie der Erste!