Skip to content

turtle-robotics/DRON

Repository files navigation

DRON: Disaster Response Observation Network

The DRON Project is a tool designed to aid first responders in their response to structural fires by collecting and providing key data on the hotspots within the structure. The goal of the project is to create a swarm of drones equipped with lidar and infared cameras, capable of autonomously navigating a complex environment and reporting on the active development of the fire.

Table of Contents

Project Overview

The Disaster Response Observation Network, more commonly known as DRON, is the student led project with the goal of aiding firefighters and first responders during large structural fires by providing the detailed information about the location, intensity and growth of fires is crucial to the proper response, and by improving the ability of first responders to actively respond to events, we intend to save lives.

The primary objectives of this project are as follows:

  • and implement a drone with all sensors for autonomous flight and data aquisition.
  • Collaberate between drones for decision making and obstacle detection.
  • Communicate live data to the first responders in an easy to understand format.

Project Poster

Poster-Spring-2025

Team Members

Project Leadership

  • Ian Wilhite

    • Major: Robotics and Controls Engineering
    • Role: Project Lead
    • Year: Senior
  • Aidan Briggs

    • Major: Computer Science
    • Role: Software Subteam Lead
    • Year: Senior
  • Jacob Fuerst

    • Major: Mechanical Engineering
    • Role: Electrical Subteam Lead
    • Year: Junior
  • Ryo Kato

    • Major: Mechanical Engineering
    • Role: Mechanical Subteam Lead
    • Year: Sophomore

Mechanical Subteam

Software Subteam

Electrical Subteam

Alumni

  • Abel Ayala

    • Major: Multidiciplinary Engineering Technology
    • Role: Project Lead, Software & Mechanical
  • Elizabeth Hannsz

    • Major: Aerospace Engineering
    • Role: Mechanical Subteam Lead
  • Brian Russell

    • Major: Aerospace Engineering
    • Role: Software Team
  • Quinn Belmar

    • Major: Mechanical Engineering
    • Role: Electrial Team
  • Jacob Adamson

    • Major: Electrical Engineering
    • Role: Electrical Team
  • Lucas Ybarra

    • Major: Electrical Engineering
    • Role: Electrial Team
  • Aneek Roy

    • Major: Electrical Engineering
    • Role: Electrial Team
  • Malcolm Ferguson

    • Major: Mechatronics Engineering
    • Role: Mechanical Team
  • Christus Creer

    • Major: Industrial Systems Engineering
    • Role: Mechanical Team
  • Alan Alvarado

    • Major: Mechanical Engineering
    • Role: Mechanical Team
  • Felix Chim

    • Major: Aerospace Engineering
    • Role: Mechanical Team
  • Nahum Tadesse

    • Major: Mechanical Engineering
    • Role: Mechanical Team
  • Aaron Velez

    • Major: Manufacturing and Mechanical Technology
    • Role: Mechanical Team
  • Elizabeth Person

    • Major: Aerospace Engineering
    • Role: Mechanical Team
  • Nicholas Summa

    • Major: Computer Engineering
    • Role: Software Team

    <<<<<<< Unity-Simulation

    • Year: Sophomore
  • Brian Russell

    • Major: Aerospace Engineering
    • Role: Software Team
    • Year: Senior =======

    main

  • Alonso Peralta

    • Major: Computer Engineering
    • Role: Software Team

Getting Started

To get started with DRON, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/yourusername/DRON.git
    
  2. Install Dependencies: Depending on the software and hardware components used, install the required dependencies and libraries as outlined in the project documentation.

  3. Build the Drone: Follow the instructions provided to construct the physical drone including all sensors.

  4. Calibration and Testing: Perform the necessary calibration and begin testing the drone (ideally in a controlled enviornment). Please verify all local FAA rules and obtain any necessary licenses before beginning operations.

  5. Contribute: If you have ideas or improvements to contribute, please refer to the Contributing section below.

Contributing

We welcome contributions from the open-source community and anyone interested in enhancing this project. To contribute:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/new-feature
    
  3. Make your changes and commit them:

    git commit -m "Add new feature"
    
  4. Push your changes to your fork:

    git push origin feature/new-feature
    
  5. Create a pull request to the main branch of this repository.

We appreciate any contributions, whether it's in the form of code, documentation, or suggestions.

License

This project is licensed under the MIT License, which means that you are free to use, modify, and distribute the code as long as you provide proper attribution and include the original license in your distribution. Please review the full license for more details.

About

Disaster Response Observation Network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9