How-to guides, project write-ups, and things I've learned along the way.

A video series walking through training a humanoid robot end-to-end in NVIDIA Isaac Sim and Isaac Lab, from environment setup through policy training.

Build a robotic hand that recognizes American Sign Language letters through computer vision and physically demonstrates them using 3D-printed components, servo motors, and a Raspberry Pi.

Transform a secondhand iRobot Roomba into an autonomous mobile robot with camera streaming, obstacle avoidance, and a 3D-printed robotic arm — all for under $30.

A step-by-step guide to installing OctoPrint on a Raspberry Pi, connecting it to your Prusa i3 MK3S+, and controlling your 3D printer wirelessly from any device on your network.