Integration of UAVS with Real Time Operating Systems and Establishing a Secure Data Transmission

dc.contributor.advisorEl-Sharkawy, Mohamed
dc.contributor.authorRavi, Niranjan
dc.contributor.otherKing, Brian
dc.contributor.otherRizkalla, Maher
dc.date.accessioned2019-07-24T14:52:39Z
dc.date.available2019-07-24T14:52:39Z
dc.date.issued2019-08
dc.degree.date2019en_US
dc.degree.disciplineElectrical & Computer Engineeringen
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractIn today’s world, the applications of Unmanned Aerial Vehicle (UAV) systems are leaping by extending their scope from military applications on to commercial and medical sectors as well. Owing to this commercialization, the need to append external hardware with UAV systems becomes inevitable. This external hardware could aid in enabling wireless data transfer between the UAV system and remote Wireless Sensor Networks (WSN) using low powered architecture like Thread, BLE (Bluetooth Low Energy). The data is being transmitted from the flight controller to the ground control station using a MAVlink (Micro Air Vehicle Link) protocol. But this radio transmission method is not secure, which may lead to data leakage problems. The ideal aim of this research is to address the issues of integrating different hardware with the flight controller of the UAV system using a light-weight protocol called UAVCAN (Unmanned Aerial Vehicle Controller Area Network). This would result in reduced wiring and would harness the problem of integrating multiple systems to UAV. At the same time, data security is addressed by deploying an encryption chip into the UAV system to encrypt the data transfer using ECC (Elliptic curve cryptography) and transmitting it to cloud platforms instead of radio transmission.en_US
dc.identifier.urihttps://hdl.handle.net/1805/19920
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2556
dc.language.isoen_USen_US
dc.subjectUAVen_US
dc.subjectThread protocolen_US
dc.subjectBluetooth communicationen_US
dc.subjectMavLinken_US
dc.subjectEncryption algorithmen_US
dc.subjectC++en_US
dc.subjectInternet of thingsen_US
dc.subjectSensorsen_US
dc.subjectIEEE 802.15.4en_US
dc.subjectIPv6en_US
dc.titleIntegration of UAVS with Real Time Operating Systems and Establishing a Secure Data Transmissionen_US
dc.typeThesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Niranjan_2000265025_Thesis_Report.pdf
Size:
9.96 MB
Format:
Adobe Portable Document Format
Description:
Thesis Report
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: