Projects
TDV-LeWM: Temporal-Difference Supervision for Latent World-Model Planning
Added a TDV-style motion encoder and temporal prediction loss to LeWM. Evaluated latent world-model planning on OGBench-Cube and improved cube success versus LeWM after accounting for no-op evaluation artifacts.
Masked Autoencoders on STL-10
Trained a ViT-S masked autoencoder from scratch in PyTorch on STL-10, then evaluated representation quality with linear probes, MLP probes, and last-block fine-tuning.
RoboSub Autonomous Underwater Vehicle Club
RoboSub focused on developing a fully autonomous underwater vehicle that could perceive its environment, estimate its state, and execute multi-stage tasks in a challenging 6-DOF setting. The system integrated computer vision, EKF-based estimation, PID control, Gazebo simulation, and ROS-based task logic into a complete perception-to-action pipeline.
CV Line Following and TDOA PCB Robot
Designed PCB that mounted microcontroller running FreeRTOS. Robot followed lines using CV, calculated TDOA direction, and was teleoperated via clap commands.