top of page

TECHNOLOGY

Video - Our first successful drone flight

Base Parts

Kakute F7 V1.5

The F7 is the flight controller. It's firmware is ArduPilot which allows it to interface with Mission Planner software for autonomous flight.

Controller Module

Raspberry Pi Zero

The Raspberry Pi Zero is our flight computer. Operates the human recognition software with an 8 megapixel NoIR camera. It also communicates flight data and imagery to the ground station.

PiZero.png

Temperature Readings

Our PCB board is integrated with the DHT 11 chip to register the temperature and humidity seen by the drone during it's flight. This allows the user to determine the weather outside and provides additional information to law enforcement.

dht11.png

MPU 6050

We chose to add a gyroscope to our PCB design to be able to display the drone's stabilization. This information can be analyzed for how well it's cornering, or determine if it is being hit with wind.

gyro.png

Human Identification - OpenCV

OpenCV is an open source software that we integrated into the onboard computer to send back filtered packet of the image with the humans in green squares and a flag. 

Chase + Kaden
OpenCVlogo.png

Fusion 360 - Drone Body

We designed our entire body frame in Fusion 360, which is a software licensed by the school. We have pieces built using PETG as well as PLA. Fusion 360 allowed us to easily design and modify drawings, which is important as this is still a prototype. 

fusion360.png

GitHub

We have all our designs, code, and documentation all store in one centralized location in the Surveilia Github Repository. As Surveilia is an open source project, we want everyone to feel welcome to edit and improve what we have provided.

bottom of page