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 …