Featured Projects

Self-Reconfigurable Quadruped from Scratch
C++ Python ROS2 YOLO CAD
Self-Reconfigurable Quadruped from Scratch
A quadruped capable of walking, rolling, and bowling
The Pool-inator
Python ROS2 MoveIt2 OpenCV
The Pool-inator
The Franka Emika Panda 7-DoF arm plays pool autonomously using MoveIt2 and OpenCV

More Projects

KUKA youBot Mobile Manipulation
Python Trajectory Planning Manipulation Feedforward Control
KUKA youBot Mobile Manipulation
Trajectory planning and control of the youBot mobile manipulator in CoppeliaSim
Clash of Hands
C++ Python Computer Vision
Clash of Hands
The Allegro Hand to play rock-paper-scissors using machine learning strategies that help it get smarter with every game
Pen Stealer
Python OpenCV Manipulation
Pen Stealer
The PincherX 100 robot grab a pen autonomously
Glowphonic
C++ Arduino Max/MSP Digital Music
Glowphonic
An interactive musical instrument with touch petals, IMU-based tremolo, and reactive lighting synchronized via ESP32 and Max/MSP
Poetic Lens
Python PyTorch Computer Vision Generative AI BLIP GPT-2
Poetic Lens
An AI pipeline that transforms photographs into poetry using computer vision and text generation
Swarm Construction
Python CAD OptiTrack
Swarm Construction
Autonomous bridge construction using a swarm of quadrotors (In Progress)