A software-defined direct remote identification broadcaster for a fixed-wing maritime rescue UAS

dc.contributor.authorLi, Ziheng
dc.contributor.departmentChalmers tekniska högskola / Institutionen för mikroteknologi och nanovetenskap (MC2)sv
dc.contributor.departmentChalmers University of Technology / Department of Microtechnology and Nanoscience (MC2)en
dc.contributor.examinerPer, Larsson-Edefors
dc.contributor.supervisorSvensson, Lars
dc.contributor.supervisorFalkman, Fredrik
dc.date.accessioned2026-06-08T08:13:33Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractSince January 2024, European Union regulations require every drone above 250 g to broadcast a Direct Remote Identification (DRI) signal containing its identity, position, and operator registration. This thesis presents odid-daemon, a pure software implementation of DRI for drones that already carry a Raspberry Pi companion computer with a Bluetooth and Wi-Fi radio. The daemon is written in C and runs as a systemd service. It reads live position and status data from an ArduPilot flight controller over MAVLink, encodes the five EN 4709-002 message types using the opendroneid-core-c reference library, and broadcasts them on Bluetooth 4 Legacy Advertising and Wi-Fi Beacon simultaneously. Dedicated commercial DRI hardware modules such as the Dronetag Mini or BlueMark DB150 are available, but they add mass, cost, and an additional failure mode to platforms that already carry compatible radios. The implementation was evaluated on the Raspberry Pi 400, which shares the BCM43455 radio with the Compute Module 4 used by the Swedish Sea Rescue Society (SSRS). End-to-end reception was confirmed with Drone Scanner, with Location updates at a measured mean of 1.005 s and all secondary message types at ≥ 0.33 Hz, meeting the EN 4709-002 requirements. The system was further validated in a live SSRS flight test.
dc.identifier.coursecodeMCCX04
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311126
dc.language.isoeng
dc.setspec.uppsokPhysicsChemistryMaths
dc.titleA software-defined direct remote identification broadcaster for a fixed-wing maritime rescue UAS
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeEmbedded electronic system design (MPEES), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
A Software-Defined Direct Remote Identification Broadcaster for a Fixed-Wing Maritime Rescue UAS.pdf
Size:
10.97 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: