Ujin Kwon · 권우진

I build systems — code, games, simulations, vehicles. I'd rather build something than just use it.

Building it is usually how I end up understanding it.

Me caught on an RViz2 camera feed, throwing a V next to my own autonomy rig

Background

I started programming physics and control systems in Garry's Mod, using E2 / Wiremod to build vehicle dynamics, suspension, and telemetry.

That experience led to the same kinds of problems in standalone software: trajectory solvers, vehicle autonomy, and tools for collecting and examining real data.

What I work on

ballistic-solver

A native intercept solver for moving targets under gravity, drag, and wind, with Python and game-engine bindings.

View →
Mapless Autonomous Parking

Mapless parking on a Hyundai Ioniq using LiDAR-inertial odometry, occupancy mapping, planning, and vehicle control.

Full writeup ↗
Racing Telemetry Stack

A Raspberry Pi runtime for RTK/GNSS collection, buffered logging, remote monitoring, and field recovery.

Full writeup ↗
Racing Analyze GUI

A MATLAB workbench for segment comparison, synchronized replay, and racing telemetry review.

Full writeup ↗
HERO (In development)

Vision-only parking perception and a low-vision driver coaching interface, developed in CARLA.

Full writeup ↗
Open source

Merged Autoware Universe changes for CARLA camera encoding and configurable sensor noise.

Full writeup ↗

Right now

Working on vehicle autonomy and vision at HuVILab, maintaining ballistic-solver, and developing racing telemetry tools.

What I'm on →