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.

Pen Stealer


Hardware Components

  • Trossen PincherX 100
  • Intel RealSense Depth Camera D435i …