In times of natural disaster, main communication networks typically go out of service. With this in mind, we created TBD.
What it does
Our project implements both a first responder side and a victim side.
The first responder is presented with a minimalist design login portal where the user may locate different Bluetooth MAC addresses. This is shown via a list of addresses and coordinates, and an embedded Google Maps Map with the MAC addresses plotted. On the victim's end, the victim gets texed a link to a survey in which they say what their needs are and how urgently they need help. This all happens via a compact search and rescue apparatus - TBD flies around neighborhoods in times of flooding and detects Bluetooth signals in flooded homes as well as upping the body count of people on the roofs of their homes.
How we built it
We used Vue for the front end, Python, OpenCV, and firebase for the backend. We trained our CV model on Cascade Front Face. We also used a custom made airpower drone.
Challenges we ran into
Getting Bluetooth to work. Falling asleep on my computer. Dynamically uploading Google Maps markers via Vue. Maintaining sanity. OpenCV-MAC address matching. We got it though.
Accomplishments that we're proud of
Finishing the project. Staying alive.
What we learned
We learned how to use OpenCV, generate Bluetooth MAC addresses, embed Google Maps in Vue, calculating the deviation between two images.
What's next for TBD
Just kidding, we plan on using an actual drone in the future, having a stronger Bluetooth connection receiver, and having a more accurate facial recognizer enhanced by AI over the distributed block-chain.