The Bulldozer Bot can automate mundane tasks at the Brutus International Airport such as:
- Printing boarding passes by determining colors and pressing the corresponding button
- Fueling airplanes via one of three specified levers
- Carrying and dropping off luggage
- Stamping passports via lever
To perform the tasks listed in the introduction, The Bulldozer Bot, pictured below, features:
- A bulldozer blade mechanism with two servo motors providing two degrees of freedom designed to perform each task
- Bump switches on the front and back of the robot to align against walls
- A CdS cell to read color values
- Proportion-based navigation using Proportional, Integral, Derivative (PID)
- Error correction in heading angles, x, and y values using Robot Positioning System (RPS)
- MicroSD card data logging
- Status updates via FEH Proteus Controller screen
To use the code, it must be compiled to an MicroSD card and ran in conjunction with a FEH Proteus Controller.
Distributed under the MIT License.
- Austin Bian
- Rohan Jaiswal
- Jack Tencza
- Dr. Ben Grier
- Spring 2023 FEH TAs