Case Study · Robotics · Solo Project

LYNX

A SpotMicro-class 12-DOF quadruped, downsized to fit a school 3D-print budget — slated to follow my current builds (VOLANS and TENSEGRITY).

Slated next

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. Legs instead of wheels, because the interesting control problems — gait, balance, terrain — only exist when you give up wheels.

This is a solo project; the autonomy, systems-integration and downsizing work on top of the open-source base is mine.

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

Solo · slated next

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
Overall projectSlated after VOLANS & TENSEGRITY

Honest limitations