All work

Control for a 6-DoF ROV.

PySub

Year

2025

Role

Robotics · Controls

PySub demo

Overview

A Python control stack for an 8-thruster V-config underwater ROV, implementing PID-based stability, thrust allocation, and live telemetry for precise 6 degrees-of-freedom maneuvering.

Every screen was refined until it disappeared — letting the content and the work speak for itself. The result is a calm, confident product that respects the people who use it.

The challenge

Distill a complex problem space into an interface that feels obvious — where the right action is always the easiest one.

The approach

Start with motion and hierarchy. Prototype early, test often, and let the smallest details carry the experience.

The outcome

A product that people genuinely enjoy using, with measurable gains in engagement, retention, and team velocity.

More work