Case Study · Robotics · Team of 6

LYNX

A SpotMicro-class 12-DOF quadruped, downsized to fit a school 3D-print budget and headed for NRC Singapore — currently in the analysis-and-preparation stage, with the physical build starting July 2026.

In Progress · Build starts Jul 2026 · NRC Singapore Aug 2026

Built on open source — attribution

LYNX is based on Rune Harlyk's SpotMicroESP32-Leika, an open-source (MIT-licensed) SpotMicro quadruped platform. The base mechanics, servo control and gait firmware are Harlyk's work. Everything described under "What I'm building" below is our team's original work on top of that foundation.

The goal

Build a 12-degree-of-freedom quadruped that can autonomously follow a person, and compete with it at NRC Singapore in August 2026. Legs instead of wheels, because the interesting control problems — gait, balance, terrain — only exist when you give up wheels.

This is a six-person team project; I lead the autonomy and systems-integration side.

Constraints

System architecture

The division of labour keeps hard-realtime work and heavy compute on separate processors:

Base platform

SpotMicroESP32-Leika — Rune Harlyk (open source, MIT)

DOF

12 — 3 per leg

Compute

Raspberry Pi 5 + ESP32 · UART bridge

Autonomy

Person-following vision state machine

Scale

0.65× downsized STL set

Team

6 members · build starts Jul 2026

What I'm building (original work)

Status

WorkstreamState
0.65× downsizing analysis (STLs · torque math · <S$100 BOM)Done
Pi 5 ↔ ESP32 UART bridgeDesigned / in development
Person-following vision state machineDesigned / in development
Physical buildStarts July 2026
NRC Singapore (Open Category)August 2026

Honest limitations