projects
Everything here physically exists (or existed). There's a video on every page — seeing a thing move beats reading about it.
11 of them, roughly in the order I built them
- teachingfirst robots (car, balancer, maze solver)wall-e kits taught 200+ studentsa gesture-controlled car, a self-balancing bot, and a maze solver. where it all started.
- deployedthe feeder, the boat, and the coin sorter (3 small machines)one cat, reliably feda cat feeder for the lab cat, a river-cleaning boat, and a coin sorter built in 24 hours.
- retiredVVM (voice-controlled manipulator)my first ROS2 projectsay “pick up the red ball” and a robot arm finds it and picks it up. my first ROS2 project.
- teachingMARIO (manipulator)still teaching workshopsthe 3-DOF arm students learn ROS2 on at my college. I ported it off a dying simulator and made it nicer to use.
- retirede-Yantra drone (quadcopter)national semifinalsa drone flying itself around a simulated warehouse, reading ArUco markers to know where it is. we reached the national semifinals.
- prototypeKurma (quadruped)walks on rough grounda four-legged robot that walks like a turtle. slow, stable, hard to tip over.
prototypestair-climbing wheelchair (differential drive)sim → half-scale prototypeinternship at NishCorp: making their wheelchair exist in simulation before it existed in steel, then helping build the half-scale prototype.
deployedsmart switch board (IoT wall switch)hardware → firmware → cloud → appI made my wall switches smart. started as a hobby, now I want to make it a real product.- validateda forklift that knows where it is (SLAM on a 4-wheeled forklift)315 m ranging, 0.4% error over 10,000 m²summer research internship at a defence company. autonomous forklift, naval dockyard, no GPS. we ended up writing our own radio ranging firmware.
- deployedPiko's electronics (biped)one power board, 17 motorsI designed the boards for Piko, a small biped, at Eyecandy Robotics. The hard one was the power board — 17 motors out of one battery.
- prototypethe motor is the PCB (axial-flux BLDC)350 rpm/V built · zero coggingMy final year project. A brushless motor with no iron and no wound coils — the stator is just a circuit board with copper spirals on it.