Python
Autonomous Aerial …
Overview
The goal of this project is to develop a control system for drones to paint drawings autonomously. By combining motion capture localization, cascaded PID control, and custom soft brushes, the system achieves the precision needed to create coordinated artwork with multiple drones.
Autonomous Aerial …
Overview
The goal of this project is to develop a control system for a swarm of drones to perform specific tasks.
Gripper Design
Lightweight passive grippers are preferred due to the drones’ weight and control constraints. Each gripper must be capable of attaching to, carrying, and releasing the …
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 …
The Pool-inator
Overview
The Franka Emika Panda 7-DoF arm plays a game of pool by identifying balls and hitting them into pockets.
Team Members: Caroline Terryn, Catherine Maglione, Joseph Blom, Logan Boswell
Project Sequence
- The game begins with the robot arm …
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 …
KUKA youBot Mobile …
Overview
In this project, I developed a full trajectory planning and control pipeline for the youBot mobile manipulator using Modern Robotics. The robot had to autonomously pick up a block from an initial position and drop it off at a final location in CoppeliaSim, with accurate grasping and …
Poetic Lens
Overview
Poetic Lens is an AI-powered pipeline that transforms photographs into poetry by combining computer vision and text generation. Using a webcam, the system captures images, analyzes their content with the BLIP vision model, and generates original poems inspired by what it “sees.” …
Pen Stealer
Overview
As part of the MSR Hackathon challenge, I used the Intel RealSense Camera and OpenCV techniques to detect the position of a purple pen and programmed the PincherX 100 robot to autonomously grab it.

Hardware Components
- Trossen PincherX 100
- Intel RealSense Depth Camera D435i …