C++
Autonomous Vehicle Motion …
Overview
The goal of this project is to build a motion planning stack for a self-driving car from scratch in C++. The car plans a global route with A*, generates smooth local trajectories in the Frenet frame, scores them, avoids obstacles, and drives itself to the goal. Everything runs in a 2D …
Self-Reconfigurable …
Overview
The goal of this project was to build a self-reconfigurable quadruped capable of switching between walking and rolling modes. I also integrated ROS2 and YOLO to support a computer vision task.
Design
The research paper Scorpio: A …
Clash of Hands
Overview
We programmed the Allegro Hand to play rock-paper-scissors using machine learning strategies that help it get smarter with every game.
Team Member: Pushkar Dave
- Real-time Gesture Recognition: Uses MediaPipe to detect rock, paper, and …
Glowphonic
Overview
Glowphonic is an interactive digital musical instrument with touch-sensitive petals for playing notes and a 6-DOF IMU that modulates tremolo. It features responsive lighting that blinks to touch or audio amplitude, with sensor data sent to Max/MSP and synchronized visuals controlled by an …