👋 Welcome! This repository contains the code for ECSE 211 Group Project in Fall 2023
Our task was to build a prototype of an imaginary 'fire fighting robot'. This robot needed to be able to autonomously navigate a city grid to up to 3 buildings on fire, and based on the type of fire occuring at a particular location, place the right fire suppressant on that location
Further details about the assignment and the design documentation of the robot are confidential, and available upon request 🔒
This repository shows the code we implemented for our solution, a robot with three subsystems. The most important code is located here
- The movement subsystem - to navigate the city grid to arrive at a fire 🔥
- The selection subsystem - to carry the fire suppressants, and select the right one based on the fire type ⏪
- The deployment subsystem - to place the fire supressant on the fire 💧
Detailed design documentaiton is available on request