Archives: February 2026

3 min read
AI Art
Grad School, Machine Learning

Teaching a GAN to Draw Sprites

Back in Fall 2018, I took CS 534 (Computational Photography) at UW-Madison. The term project was open-ended, so naturally my team and I decided to see if we could get a neural network to generate…
9 min read
Grad School

Teaching a Robot to Find Blocks

When you’re working on human-robot interaction research, there’s a surprisingly mundane problem that keeps showing up. The robot needs to know where things are. Specifically, in our case, the robot…
8 min read
Grad School

Real-Time Inverse Kinematics on a UR3e

During my Master’s in Computer Science at UW-Madison, I spent most of my time in the People and Robots Lab working on human-robot interaction research under Dr. Bilge Mutlu. The lab had a UR3e cobot…
7 min read
Demo
Grad School

Turning Robot Motion into Fluid Art

I found a 2D WebGL fluid simulation on GitHub’s trending page one Friday afternoon and lost about twenty minutes clicking around the canvas watching colors swirl. I forgot what I was actually doing…
7 min read
Home Automation, Undergrad

Giving an IR LED Strip a REST API

Back in undergrad, when I set up the LED strip around my apartment’s living room window, I thought the little IR remote it came with was fine. Point, click, color changes. Simple. Then I lost the…