/ Robotics Developer in Training

Dain Kim

Bringing together hands-on experience, thoughtful design, and a commitment to getting things done properly.

Behind the Work

The work shows what I’ve built. If you want to know the background, principles, and path behind it, start here.

Control Systems

+ Technical Writing

Why I stopped trusting my PID simulation

The reasoning behind the build

Hardware introduced latency the sim never modeled. Here is what changed when I measured it directly and how I adjusted the loop gains accordingly.

Each post covers one specific decision: which approach, which constraint forced the choice, and what the data showed. Control systems, sensor fusion, mechanical design — written for engineers who want the details.

Sensor Fusion

Choosing between EKF and UKF on constrained hardware

The UKF converged faster but the sigma-point cost was too high at 100 Hz. A breakdown of the compute budget and why EKF won on this platform.