Enhancing security and safety in quadcopter drones through unsupervised machine learning

dc.contributor.authorZhu, Lei
dc.contributor.supervisorTraoré, Issa
dc.contributor.supervisorSaad, Sherif
dc.date.accessioned2025-01-24T23:53:08Z
dc.date.available2025-01-24T23:53:08Z
dc.date.issued2024
dc.degree.departmentDepartment of Electrical and Computer Engineering
dc.degree.levelMaster of Engineering MEng
dc.description.abstractThe increasing deployment of drones in various sectors has raised significant security concerns regarding their vulnerability to cyber-attacks and sensor data manipulation. Our project presents a comprehensive anomaly detection system designed to enhance drone security and safety through unsupervised machine learning. The implementation utilized a custom drone platform based on open-source components, enabling complete access to system internals and sensor data for security monitoring. Through systematic vulnerability analysis and testing, the project collected an extensive dataset comprising approximately 11.5 million network traffic samples and 1.25 million MAVLink messages, representing both normal operations and various network-based attacks and sensor anomaly scenarios. The detection system employs machine learning algorithms to identify anomalies in both network communications and sensor data streams, with the Isolation Forest algorithm demonstrating superior performance in testing. The implemented system successfully detected various security threats, including network-based attacks such as man-in-the-middle attacks, denial of service, and port scanning, as well as sensor anomalies including GPS spoofing and rangefinder data manipulation. The deployment on a Raspberry Pi companion computer demonstrated the system's practical viability for real-world applications. This research contributes to the field of drone security by providing a systematic approach to anomaly detection and a comprehensive dataset for future research.
dc.description.scholarlevelGraduate
dc.identifier.urihttps://hdl.handle.net/1828/21025
dc.language.isoen
dc.rightsAvailable to the World Wide Web
dc.subjectunmanned aerial vehicles
dc.subjectmachine learning
dc.subjectanomaly detection
dc.subjectcyber security
dc.subjectsensor data analysis
dc.subjectnetwork security
dc.titleEnhancing security and safety in quadcopter drones through unsupervised machine learning
dc.typeproject

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Zhu_Lei_MEng_2024.pdf
Size:
25.96 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: