top of page

Robotics

Beachbots Major Qualifying Project

August 2019 – May 2020 

​

A multi robot beach cleaning solution using ROS and Python. The Basebot can scan a beach using a stereo camera and convert the readings into designated zones that are cleaned up by Smallbots. The Smallbots use computer vision and a 2 degrees of freedom arm to drive to zones and collect trash.

​

click here to view the report

Robotic Arm Ball Sorter 

January 2019 – March 2019

​

A 3 degrees of freedom robotic arm that can sort ball objects by size and color. Done with a team of three, with heavy emphasis on the mathematics of the Jacobian Matrix, Kinematics, and Inverse Kinematics. Completed using trajectory code on Matlab and Python.

​

click here to view the report

Maze Mapping Turtlebot

October 2018 – December 2018 

​

A Turtlebot with LIDAR was used to map an unknown maze. Once mapped, the user was able to request the Turtlebot to go to any location. This was done using SLAM, ROS, and python. 

​

click here to view the presentation

Spray Painting Robots

 August 2018 – October 2018 

​

A two robot spray painting system known as the PaintBot and the ArtBot. The PaintBot is attached to the ArtBot via a cord and touches the wall's surface. The PaintBot contains three replaceable spray paint slots that are activated by Bluetooth commands from the ArtBot. The ArtBot drives on top of the wall and positions the PaintBot to spray patterns specified by the user.

​

click here to view the report

bottom of page