Skip to content

An autonomous task-based robot for the Brutus International Airport.

License

Notifications You must be signed in to change notification settings

nicholasrmccracken/airport-task-robot

Repository files navigation

The Bulldozer Bot: An autonomous task-based robot for the Brutus International Airport.

Introduction

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

Features

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

Screenshot 2023-04-22 at 5 42 28 PM

Installation

To use the code, it must be compiled to an MicroSD card and ran in conjunction with a FEH Proteus Controller.

License

Distributed under the MIT License.

Acknowledgements

  • Austin Bian
  • Rohan Jaiswal
  • Jack Tencza
  • Dr. Ben Grier
  • Spring 2023 FEH TAs

Credits

About

An autonomous task-based robot for the Brutus International Airport.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published