Implemented Hamming Codes, CRC, Checksums, Residue and Biresidue codes for 8bit and 32bit data inputs
Created end-to-end VR Teleoperation framework with low-latency networking and Unity
Created an end-to-end image-to-3D map pipeline to convert images taken by the CAVEMAN rover into accurate 3D maps of the environment.
CAVeTalk is our custom communication protocol for messaging between the high-level computer and the low-level microcontroller. It uses UART as the physical layer and Protocol Buffers as the data serialization format. It encompasses movement commands, sensor readings, configs, status updates.
Created a portfolio website to document and showcase the CAVEMAN project, its members, and its achievements.
Created two frameworks that allow users to make custom movement profiles for camera servo positions and wheel speed and turn-rate by cycling through timed states.
Led a team of 5 engineers to design and create an autonomous mapping robot for caves/mines to mitigate dangers, built completely from scratch in 4 months.
Caves are inherently dangerous, posing risk to civilians, first responders, explorers, etc. and current cave maps are extremely outdated. We strived to create a solution to all of these problems with CAVEMAN. This rover autonomously navigates caves, maneuvering through the unpredictable terrain, taking pictures of the environment so that it can be turned into a map using our mapping pipeline.
Self-Hosted a Vision-Text LLM to parse, analyze, and predict the political alignments & persuasiveness of tweets.
Inspired by my friend's brother, we used SteelHacks XI to develop an epilepsy monitoring solution that uses both wearable technology and computer vision to monitor, track, and alert when a seizure occurs.
Light Panels that you can draw on and interact with on any nearby device using Web-Bluetooth in real time!
Python Application to Scrape, Parse, and Organize School Assignments into my to-do list
Autonomous Racing Challenge using Distance Sensors & PID control for maneuvering, Wi-Fi for Data monitoring, & Bluetooth for Advanced Control
Full System Design Project of a 3-person group creating a working Laser Tag-inspired Bop-It Game with completely custom chassis, PCBs, and embedded software stack with an RTOS
Custom PCB Light Chaser utilizing a 555 Timer, Level Shifters, and Potentiometers & Switch to Tune Movement Parameters (No Onboard MCU or Computer)
User-friendly RGB color learning experience that takes two inputs from a color sensor, and animates their combination into a new color!
10 Week Capstone Project Designing a way to study more efficiently by increasing size and access of study spaces with a customized portable desk with a data-driven design from continuous outreach and feedback by 300+ people
Wearable technology that enhances the studying experience matching its alerts to the Pomodoro method
Darth Vader vs. Luke Skywalker but small robots singing Duel of the Fates with movements timed to the song!
Using tactile interfacing electronics, we created an interactive map that shares cultural information about global locations, but only responds to a single user. This makes it perfect for creating personalized experiences in shared spaces, as the map only responds to a single person at once by design.
Electronic Bathroom Timer with multiple built-in settable timers to help reduce water usage and waste enabled by LittleBits
4 Week Design Project to find more comfortable shoe support options exploring various materials & surveying people and users
Choose-Your-Own-Adventure Game integrated in a group project with 3 other projects utilizing pure MATLAB features