Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/e-candeloro/sauruss-autonomous-drone-surveillance
An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.
https://github.com/e-candeloro/sauruss-autonomous-drone-surveillance
3d android-app arduino aruco-markers autonomous-drone autonomous-vehicles c-language computer-vision drone finite-state-machine intrusion-detection iot java opencv python surveillance telegram tellodrone yolo
Last synced: 2 months ago
JSON representation
An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.
- Host: GitHub
- URL: https://github.com/e-candeloro/sauruss-autonomous-drone-surveillance
- Owner: e-candeloro
- Created: 2022-05-03T14:31:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-30T13:05:08.000Z (12 months ago)
- Last Synced: 2024-10-12T17:03:54.441Z (2 months ago)
- Topics: 3d, android-app, arduino, aruco-markers, autonomous-drone, autonomous-vehicles, c-language, computer-vision, drone, finite-state-machine, intrusion-detection, iot, java, opencv, python, surveillance, telegram, tellodrone, yolo
- Language: C
- Homepage:
- Size: 63.7 MB
- Stars: 23
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SAURUSS: IoT & 3D Project
## WHAT IS IT?
**SAURUSS** stands for: **S**mart **A**utonomous **U**AV **R**ecognizer for **U**niversal **S**urveillance **S**ystem and it is a fully autonomous surveillance system that uses a drone and sensors to search and spot intruders over a perimeter.This system employ:
- Computer Vison and Deep Learning algorithms to detect the presence of intruders and to guide a drone (Tello drone) with AruCo markers
- A bridge (Raspberry Pi 3) and perimeter sensors (Arduino Uno) with ad hoc Finite State Machines and communication protocols
- An Android smartphone app plus a Telegram Bot to communicate with the system remotely
- A backend server (Raspberry Pi 1) to handle the users data## ABOUT THE PROJECT
SAURUSS is a group project developed for the course of [IoT & 3-D Systems (2020-2021)](https://offertaformativa.unimore.it/corso/insegnamento?cds_cod=20-262&aa_ord_id=2009&pds_cod=20-262-2&aa_off_id=2020&lang=ita&ad_cod=IIM-63&aa_corso=1&fac_id=10005&coorte=2020&anno_corrente=2022&durata=2) done at the [University of Modena and Reggio Emilia](https://www.ingmo.unimore.it/site/en/home.html).
#### Team Members:
- **Candeloro Ettore** ([LinkedIn](https://www.linkedin.com/in/ettore-candeloro-900081162/) - [GitHub](https://github.com/e-candeloro))
- **Garuti Thomas** ([LinkedIn](https://www.linkedin.com/in/thomas-garuti-135649196/) - [GitHub](https://github.com/Thomas-Garuti))
- **Millunzi Monica** ([LinkedIn](https://www.linkedin.com/in/monica-millunzi-1b70411b1/) - [GitHub](https://github.com/monnieka))
### DEMO VIDEO
https://user-images.githubusercontent.com/67196406/166443367-cc99dd4c-8b04-48ad-8701-01d4048b12a8.mp4
### OVERVIEW
![immagine](https://user-images.githubusercontent.com/67196406/166440670-5df8d9de-0e7b-4c6c-b7ed-d3a906639d62.png)### FULL ARCHITECTURE
![General Architecture@2x(3)](https://user-images.githubusercontent.com/67196406/166441082-ca84c2bb-ade5-4f22-b58d-4cb7b1fb2a07.png)### COMPANION APP MOCKUP
![Mockup APP@2x](https://user-images.githubusercontent.com/67196406/166441584-ea44e07b-5d4e-48e7-9d51-3075f1857a11.png)### BRIDGE FINITE STATE MACHINE
![Bridge FSM@2x(1)](https://user-images.githubusercontent.com/67196406/166441379-1aae2645-e902-43d0-8fbf-e0be87f9716d.png)### SENSORS FINITE STATE MACHINE
![Arduino FSM@2x(1)](https://user-images.githubusercontent.com/67196406/166441372-be617bb8-eba4-4ac1-85f0-196dab1dc9c9.png)### WHAT THIS PROJECT USES
![immagine](https://user-images.githubusercontent.com/67196406/166442157-9cd6fbf3-04e4-4aef-8099-2a57eaa0ec34.png)## PROJECT PRESENTATION AND EXPLANATION
A full explanation of the project can be found in the 'Project Presentation' folder.
Two set of slides are present:
- one explaining the general parts of SAURUSS
- one focusing more on the 3D and Computer Vision of the drone automous flying and intruder detection