{"id":15049048,"url":"https://github.com/e-candeloro/sauruss-autonomous-drone-surveillance","last_synced_at":"2025-10-13T05:05:47.663Z","repository":{"id":114095464,"uuid":"488243936","full_name":"e-candeloro/SAURUSS-Autonomous-Drone-Surveillance","owner":"e-candeloro","description":"An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.","archived":false,"fork":false,"pushed_at":"2023-12-30T13:05:08.000Z","size":66754,"stargazers_count":29,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-21T10:54:03.501Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/e-candeloro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-05-03T14:31:31.000Z","updated_at":"2025-03-06T13:06:50.000Z","dependencies_parsed_at":"2023-10-28T20:28:28.464Z","dependency_job_id":null,"html_url":"https://github.com/e-candeloro/SAURUSS-Autonomous-Drone-Surveillance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/e-candeloro/SAURUSS-Autonomous-Drone-Surveillance","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-candeloro%2FSAURUSS-Autonomous-Drone-Surveillance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-candeloro%2FSAURUSS-Autonomous-Drone-Surveillance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-candeloro%2FSAURUSS-Autonomous-Drone-Surveillance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-candeloro%2FSAURUSS-Autonomous-Drone-Surveillance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/e-candeloro","download_url":"https://codeload.github.com/e-candeloro/SAURUSS-Autonomous-Drone-Surveillance/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-candeloro%2FSAURUSS-Autonomous-Drone-Surveillance/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279013694,"owners_count":26085390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2024-09-24T21:17:46.630Z","updated_at":"2025-10-13T05:05:47.624Z","avatar_url":"https://github.com/e-candeloro.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SAURUSS: IoT \u0026 3D Project\n\n## WHAT IS IT?\n**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.\n\nThis system employ:\n- Computer Vison and Deep Learning algorithms to detect the presence of intruders and to guide a drone (Tello drone) with AruCo markers\n- A bridge (Raspberry Pi 3) and perimeter sensors (Arduino Uno) with ad hoc Finite State Machines and communication protocols\n- An Android smartphone app plus a Telegram Bot to communicate with the system remotely\n- A backend server (Raspberry Pi 1) to handle the users data\n\n## ABOUT THE PROJECT\nSAURUSS is a group project developed for the course of [IoT \u0026 3-D Systems (2020-2021)](https://offertaformativa.unimore.it/corso/insegnamento?cds_cod=20-262\u0026aa_ord_id=2009\u0026pds_cod=20-262-2\u0026aa_off_id=2020\u0026lang=ita\u0026ad_cod=IIM-63\u0026aa_corso=1\u0026fac_id=10005\u0026coorte=2020\u0026anno_corrente=2022\u0026durata=2) done at the [University of Modena and Reggio Emilia](https://www.ingmo.unimore.it/site/en/home.html).\n#### Team Members:\n- **Candeloro Ettore** ([LinkedIn](https://www.linkedin.com/in/ettore-candeloro-900081162/) - [GitHub](https://github.com/e-candeloro))\n- **Garuti Thomas** ([LinkedIn](https://www.linkedin.com/in/thomas-garuti-135649196/) - [GitHub](https://github.com/Thomas-Garuti))\n- **Millunzi Monica** ([LinkedIn](https://www.linkedin.com/in/monica-millunzi-1b70411b1/) - [GitHub](https://github.com/monnieka))\n### DEMO VIDEO\nhttps://user-images.githubusercontent.com/67196406/166443367-cc99dd4c-8b04-48ad-8701-01d4048b12a8.mp4\n### OVERVIEW\n![immagine](https://user-images.githubusercontent.com/67196406/166440670-5df8d9de-0e7b-4c6c-b7ed-d3a906639d62.png)\n\n### FULL ARCHITECTURE\n![General Architecture@2x(3)](https://user-images.githubusercontent.com/67196406/166441082-ca84c2bb-ade5-4f22-b58d-4cb7b1fb2a07.png)\n\n### COMPANION APP MOCKUP\n![Mockup APP@2x](https://user-images.githubusercontent.com/67196406/166441584-ea44e07b-5d4e-48e7-9d51-3075f1857a11.png)\n\n### BRIDGE FINITE STATE MACHINE\n![Bridge FSM@2x(1)](https://user-images.githubusercontent.com/67196406/166441379-1aae2645-e902-43d0-8fbf-e0be87f9716d.png)\n\n### SENSORS FINITE STATE MACHINE\n![Arduino FSM@2x(1)](https://user-images.githubusercontent.com/67196406/166441372-be617bb8-eba4-4ac1-85f0-196dab1dc9c9.png)\n\n### WHAT THIS PROJECT USES\n![immagine](https://user-images.githubusercontent.com/67196406/166442157-9cd6fbf3-04e4-4aef-8099-2a57eaa0ec34.png)\n\n## PROJECT PRESENTATION AND EXPLANATION\nA full explanation of the project can be found in the 'Project Presentation' folder.\nTwo set of slides are present:\n- one explaining the general parts of SAURUSS\n- one focusing more on the 3D and Computer Vision of the drone automous flying and intruder detection\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe-candeloro%2Fsauruss-autonomous-drone-surveillance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fe-candeloro%2Fsauruss-autonomous-drone-surveillance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe-candeloro%2Fsauruss-autonomous-drone-surveillance/lists"}