programs/@BROKER-2/Spot Micro Quadruped — Jetson Nano (ROS Melodic)
Spot Micro Quadruped — Jetson Nano (ROS Melodic) — Mobile Robots
1 / 6
Spot Micro Quadruped — Jetson Nano (ROS Melodic) — Mobile Robots
Spot Micro Quadruped — Jetson Nano (ROS Melodic) photo 2
Spot Micro Quadruped — Jetson Nano (ROS Melodic) photo 3
Spot Micro Quadruped — Jetson Nano (ROS Melodic) photo 4
Spot Micro Quadruped — Jetson Nano (ROS Melodic) photo 5
Spot Micro Quadruped — Jetson Nano (ROS Melodic) photo 6
§ Programm
Mobile Robots

Spot Micro Quadruped — Jetson Nano (ROS Melodic)

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

Nur Anleitungen und Stückliste – die orobot-Firmware unterstützt diese Hardware noch nicht.

Zum Erkunden anmelden
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/spot-micro-quadruped-jetson-nano-ros-melodic — 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

Spot Micro Quadruped — Jetson Nano / ROS Melodic Port

Jetson-Nano-specific port of the SpotMicro design family. See also: SpotMicro (Pi) and SpotMicro ESP32 entries on orobot for other compute targets.

A 12-servo, 4-legged 3D-printed open-source quadruped running ROS Melodic on an NVIDIA Jetson Nano. This fork (0x49b/spotMicro-ROS-Melodic-Jetson-Nano) ports the original mike4192/spotmicro Raspberry Pi 3B + ROS Kinetic stack onto the Jetson Nano with ROS Melodic, unlocking the GPU for on-board SLAM, perception, and future learned-policy work.

The robot supports sit, stand, body angle, and walk control via two configurable gaits (8-phase stable gait by default; faster trot gait optional). Body-mounted RPLidar A1 enables real-time SLAM and 2D mapping. State is published over tf2 with open-loop calculated odometry.

Printing

This is a 12-DOF quadruped with four legs, but the STL list holds only one left-leg set and one right-leg set. To build the whole robot you must print the leg parts in the quantities below (the body parts are single).

Body — print x1 each:

  • mainbody, frontpart, backpart (3-piece shell)
  • foot (base plate)

Left legs — print x2 each (2 left legs):

  • lshoulder, larm, larm_cover, lfoot

Right legs — print x2 each (2 right legs):

  • rshoulder, rarm, rarm_cover, rfoot

That is 4 complete legs (one STS/MG-class servo per joint, 3 per leg = 12 DOF). Left and right parts are true mirrors, not interchangeable. Optional repo extras (lidar mount, chassis reinforcements) and the status LCD are not part of this print set.

Hardware

  • Compute: NVIDIA Jetson Nano (this port). Original target was Raspberry Pi 3B.
  • Frame: Thingiverse Spot Micro (KDY0523) — thing:3445283
  • Servos: 12× PDI-HV5523MG (or cls6336hv — print files compatible)
  • Servo control: PCA9685, i2c
  • Power: 2S 4000 mAh LiPo direct to servo board; HKU5 5V/5A UBEC for Jetson + peripherals
  • Sensing: RPLidar A1 (body-mounted)
  • Optional: 16×2 i2c LCD panel for state readout

Software stack

  • OS: Ubuntu 18.04 (for ROS Melodic on Jetson Nano). Original used Ubuntu 16.04 + ROS Kinetic.
  • Framework: ROS Melodic catkin workspace
  • Languages: C++ (motion control, kinematics) + Python (keyboard command, plot)
  • Key packages: spot_micro_motion_cmd, spot_micro_keyboard_command, spot_micro_rviz (URDF), ros-i2cpwmboard, spot_micro_joy, lcd_monitor

Build flow

  1. Flash Jetson Nano with Ubuntu 18.04 + ROS Melodic. Add a 1 GB SWAP partition (catkin will OOM without it).
  2. Create a catkin workspace, clone this repo into src/, run git submodule update --init --recursive.
  3. sudo apt-get install ros-melodic-joy ros-melodic-rplidar-ros ros-melodic-hector-slam libi2c-dev.
  4. catkin config --cmake-args -DCMAKE_BUILD_TYPE=Release && catkin build.
  5. Calibrate all 12 servos using the spreadsheet + servo_move_keyboard workflow before powering the legs.
  6. roslaunch spot_micro_motion_cmd motion_cmd.launch on the Jetson; roslaunch spot_micro_keyboard_command keyboard_command.launch from a remote machine.

Family cross-reference

This is one of three SpotMicro variants on orobot — pick the compute target that matches your build:

  • SpotMicro (Raspberry Pi) — original mike4192/spotmicro, Pi 3B + ROS Kinetic.
  • SpotMicro ESP32michaelkubina/spotmicroesp32, microcontroller-only port without ROS.
  • SpotMicro Jetson Nano (this entry) — Jetson Nano + ROS Melodic, GPU-accelerated SLAM.

Source

🖨 Druckdateien (13)

mainbody.stl

STL
↓ Herunterladen

backpart.stl

STL
↓ Herunterladen

frontpart.stl

STL
↓ Herunterladen

foot.stl

STL
↓ Herunterladen

larm.stl

STL
↓ Herunterladen

larm_cover.stl

STL
↓ Herunterladen
Seite 1 von 3

Benötigte Hardware

~$99–$499 total
Steckplatz 1
NVIDIA Jetson
NVIDIA Jetson Nano or AGX — GPU-accelerated edge computing for vision and ML robot programs.
$99–$499
Wo kaufen →
Produktlinks aktualisiert May 22, 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.
$480–$650 estimated

Spot Micro Parts

ItemQtyNotesSource
NVIDIA Jetson Nano (4 GB)1This port's compute target; getting scarce — Orin Nano also works with JetPack tweaksAmazon
PDI-HV5523MG servo (or CLS6336HV)123 per leg × 4 legsAliExpress
PCA9685 16-channel PWM driver1I2C servo controllerAmazon
2S 4000 mAh LiPo battery1Direct to servo boardAmazon
HKU5 5 V/5 A UBEC15 V for Jetson + LCD + PCA9685Amazon
RPLidar A11Body-mounted for SLAMAmazon
16×2 I2C LCD panel1Optional state displayAmazon
Spot Micro 3D-printed frame (KDY0523)1 setPrint from ThingiverseThingiverse
Custom mounts (lidar, reinforcements)1 setSTLs in repo /assets
M2/M3 hardware + 25T servo horns1 kitSee Thingiverse assembly notesAmazon
Noch keine Community-Projekte vorhanden. Seien Sie der Erste, der seines teilt!

Kommentare

Noch keine Kommentare – seien Sie der Erste!