Lowering Barriers to Entry for Fully-Integrated Custom Payloads on a DJI Matrice
Joshua Springer, Gylfi {\TH}\'or Gu{\dh}mundsson, Marcel Kyas

TL;DR
This paper provides practical guidelines and a ready-to-use setup for integrating a Raspberry Pi 5 into a DJI Matrice 350, enabling custom payload development that is affordable, expandable, and easy to implement for researchers.
Contribution
It introduces a cost-effective, modular approach for attaching and controlling custom computational payloads on a DJI drone, including detailed setup instructions and solutions to integration challenges.
Findings
Successfully integrated Raspberry Pi 5 with DJI Matrice 350
Payload can control drone and access sensors in real time
Provides open-source setup scripts and configuration
Abstract
Consumer-grade drones have become effective multimedia collection tools, spring-boarded by rapid development in embedded CPUs, GPUs, and cameras. They are best known for their ability to cheaply collect high-quality aerial video, 3D terrain scans, infrared imagery, etc., with respect to manned aircraft. However, users can also create and attach custom sensors, actuators, or computers, so the drone can collect different data, generate composite data, or interact intelligently with its environment, e.g., autonomously changing behavior to land in a safe way, or choosing further data collection sites. Unfortunately, developing custom payloads is prohibitively difficult for many researchers outside of engineering. We provide guidelines for how to create a sophisticated computational payload that integrates a Raspberry Pi 5 into a DJI Matrice 350. The payload fits into the Matrice's case like…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Real-Time Systems Scheduling · Simulation Techniques and Applications
