D.R.O.L. LogoD.R.O.L.DRONE RECON OPERATION LAB
🌐 DE
Sprache / Language

Automatische Übersetzung durch Google; technische Angaben anhand der Originalquellen prüfen.

Automatic translation by Google; technical content is not professionally verified.

Menü ☰
D.R.O.L.

D.R.O.L. Knowledge Base · Quellenstand: 31.10.2026

Software, Firmware und Datenimport

Welche Software gehört zu welcher Drohne? Wo finden Sie originale Updates? Und wie gelangen Ihre Aufnahmen später in einen nachvollziehbaren Auswertungsprozess? Diese Übersicht trennt Herstellerdownloads, Firmwarepflege und den geplanten D.R.O.L.-Datenimport.

Sicherheitsgrundsatz: Firmware und Apps ausschließlich über offizielle Herstellerquellen beziehen. D.R.O.L. hostet keine fremden Installationsdateien und führt keine Firmwareupdates auf Ihrem Gerät durch.

Offizielle Software- und Downloadbereiche

DJI: Fly, Assistant 2, Enterprise und Modell-Downloads

DJI Download Center · DJI Fly – offizielle App-Seite · DJI Enterprise

DJI bietet unterschiedliche Assistant-2-Varianten, Apps und modellbezogene Firmware. Entscheidend sind genaue Modellbezeichnung, Controller, Firmwarestand und die Kompatibilität der jeweiligen Software. Nicht jede App unterstützt jede Plattform.

Autel Robotics: Downloads und Produktsupport

Offizielle Autel-Website. Wählen Sie dort das genaue Produkt und dessen Support-/Downloadbereich. Firmware, Fernsteuerung und App müssen zur Gerätegeneration passen.

Parrot: ANAFI und Entwicklerressourcen

Parrot – offizielle Website. Prüfen Sie Dokumentation und Downloads für die konkrete ANAFI-Variante; ältere und neuere Plattformen unterscheiden sich.

Skydio, Wingtra und Quantum Systems

Skydio · Wingtra · Quantum Systems. Softwarezugang, Supportportale und Downloads können produkt- oder kundenabhängig sein. Keine universelle Download- oder Updatekompatibilität wird behauptet.

DJI-Firmware: Updatewelle vom Oktober 2026

Am 29. Oktober 2026 berichtete Photografix über neue Firmware auch für ältere DJI-Modelle. Für die Mini 2 nennt der Bericht v01.07.0300, für die Mini 3 Pro v01.00.1000, für Mavic Air 2 v01.01.18.00 und für Air 2S v02.04.28.00. Als Voraussetzung wird DJI Fly 1.21.16 oder neuer genannt. Die beschriebenen Updates beheben laut Bericht bekannte Fehler; neue Funktionen werden für diese Versionen nicht angegeben.

Bericht bei Photografix (29.10.2026) · DJI Mini 2 – offizielle Release Notes (PDF)

Versionsangaben sind eine Momentaufnahme. Vor jedem Update die aktuelle offizielle Release Note für genau das eigene Modell prüfen. Die Erwähnung in D.R.O.L. bedeutet nicht, dass wir diese Firmware installiert oder getestet haben.

Update-Checkliste für den sicheren Betrieb

Vor dem Update

Modell, Serienvariante, Controller und App identifizieren. Firmwarestand dokumentieren, Release Notes lesen, Akkus laden, stabile Verbindung sicherstellen und relevante Kamera-/Missionseinstellungen sichern.

Nach dem Update

Versionsstände kontrollieren, Einstellungen und Sensorfunktionen prüfen, vorgeschriebene Kalibrierungen nach Herstellervorgabe ausführen und einen sicheren Funktionstest vor dem produktiven Einsatz durchführen.

Software-Kompass nach Aufgabe

Für einen sicheren Betrieb müssen Flug-App, Firmware, Datenexport und Auswertungssoftware getrennt betrachtet werden. Die folgende Übersicht zeigt typische Werkzeuge und verweist auf die jeweiligen Projektquellen. Sie ist keine Freigabe für eine bestimmte Gerätekombination.

DJI Fly und Pilot

Aufgabe: Flug, Gerätekonfiguration und Aufnahmen. Die unterstützte App hängt vom Drohnenmodell und der Steuerung ab.

DJI – Downloads und Apps

DJI Assistant 2

Aufgabe: Je nach Produkt Firmwareverwaltung und Diagnose. Es existieren unterschiedliche Assistant-2-Ausgaben; eine falsche Variante kann ungeeignet sein.

Offizielle Assistant-2-Varianten finden

QGroundControl

Aufgabe: Bodenstation und Missionsplanung für unterstützte MAVLink-basierte Systeme. Nicht als universelle DJI-Steuerungssoftware verstehen.

QGroundControl – Projektwebsite

Mission Planner

Aufgabe: Konfiguration und Missionsplanung im ArduPilot-Ökosystem. Kompatibilität mit Autopilot und Betriebssystem prüfen.

ArduPilot – Mission Planner

OpenDroneMap / WebODM

Aufgabe: Photogrammetrische Verarbeitung geeigneter Bilddatensätze zu Karten, Punktwolken oder Modellen. Hardwarebedarf und Ergebnisqualität sind projektabhängig.

OpenDroneMap – Projektwebsite

QGIS

Aufgabe: Geodaten prüfen, visualisieren und weiterverarbeiten. QGIS ersetzt weder Flugplanung noch die notwendige fachliche Genauigkeitsprüfung.

QGIS – offizielle Website

Versions- und Quellenprüfung im Betrieb

Welche Version soll ich installieren?

Immer die Kombination aus konkretem Modell, Fernsteuerung, App, Firmware und Release Notes prüfen. Die höchste Versionsnummer ist nicht automatisch die richtige für jedes Gerät. Dokumentieren Sie Ausgangsstand, Updatezeitpunkt und Ergebnis.

Wie erkenne ich einen vertrauenswürdigen Download?

Download nur über die offizielle Hersteller- oder Projektwebsite; Domain und Zertifikat prüfen, keine unbekannten Mirror-Links oder APK-Portale verwenden. Wenn vom Anbieter Prüfsummen oder Signaturen bereitgestellt werden, diese kontrollieren.

Kann ich Firmware direkt auf D.R.O.L. hochladen?

Nein. Firmwaredateien werden hier weder angenommen noch verteilt. Für Firmwareupdates ist der offizielle Herstellerprozess maßgeblich. Der geplante D.R.O.L.-Upload betrifft später ausschließlich vereinbarte Aufnahmedaten zur Auswertung.

Warum ist ein Updateprotokoll wichtig?

Nach Updates können sich Flugverhalten, Parameter, Datenformate oder Schnittstellen ändern. Ein Protokoll mit Modell, Versionen, Datum, Test und Freigabe macht technische Veränderungen nachvollziehbar.

D.R.O.L.-Datenimport: geplanter Uploadprozess

Ein direkter Upload auf dieser Website ist noch nicht implementiert. Es gibt derzeit weder eine gesicherte Upload-API noch einen geprüften Speicher- und Löschprozess. Deshalb zeigen wir keinen funktionslosen Uploadbutton und fordern keine vertraulichen Aufnahmen über ein ungesichertes Formular an.

1. Dateien vorbereiten

Originaldateien und Metadaten erhalten; Format, Dateigröße, Sensor, Aufnahmezeit und Projektbezug erfassen. Personen- und Standortdaten vor der Übermittlung prüfen.

2. Technische Vorprüfung

Geplant sind Formatprüfung, Größenlimits, Malware-Prüfung, Prüfsummen, rollenbasierte Berechtigungen und definierte Löschfristen.

3. Fachliche Verarbeitung

Nach ausdrücklicher Projektvereinbarung lokale oder abgestimmte Verarbeitung, nachvollziehbare Bildreferenzen und manuelle Qualitätsfreigabe.

4. Ergebnisübergabe

Bericht, strukturierte Befunde und nachvollziehbare Datenexporte entsprechend vereinbartem Leistungsumfang.

Aktuell nutzbar: Kontakt zur technischen Machbarkeitsprüfung. Bitte keine sensiblen Rohdaten unaufgefordert per E-Mail oder WhatsApp versenden.
Projekt anfragenFragen und Antworten

Softwarezugriff: vom Foto zur programmierbaren Plattform

Welche Möglichkeiten bestehen, hängt von Modell, Fernsteuerung, Firmware und der dokumentierten Schnittstelle ab. Ein Fotoexport ist ein anderer Zugangsweg als eine SDK-Verbindung oder eine veränderbare Flugcontroller-Firmware. Eine Schnittstelle sollte erst dann als geeignet gelten, wenn genau die benötigte Funktion für die konkrete Gerätekombination belegt ist.

1 · Dateien und Metadaten

Der Einstieg beginnt mit originalen Bild- und Videodateien. Ein PC kann Dateiformat, Aufnahmedatum und vorhandene EXIF-Positionen prüfen. Daraus lassen sich Bilder archivieren oder nachgelagert analysieren; weder Live-Telemetrie noch Steuerung werden dafür vorausgesetzt.

Prüfen: Bildformat, Metadaten, Zeitbezug, Kameravarianten und Nutzungsrechte. Eine Position in EXIF allein belegt keine vermessungstaugliche Genauigkeit.

2 · Hersteller-SDK

Ein SDK stellt dokumentierte Entwicklungsfunktionen für bestimmte Produkte bereit. DJI führt Mini 3, Mini 3 Pro, Mini 4 Pro und weitere Modelle in seiner Mobile-SDK-Produktübersicht. Die Auflistung allein beweist nicht, dass jede Fernsteuerung und jede API-Funktion unterstützt wird.

Weiter: DJI Developer · Mobile SDK Dokumentation und Versionen.

3 · Python und Herstellerwerkzeuge

Parrots Olympe bietet eine Python-Schnittstelle für unterstützte ANAFI-Plattformen. Die Projektdokumentation nennt Sphinx als Simulator für die Entwicklung. Air SDK und Olympe haben unterschiedliche Aufgaben; Version, Plattform und verwendete Steuerung müssen vorab abgeglichen werden.

Weiter: Parrot Olympe · Parrot SDK und Sphinx.

4 · Offener Autopilot und Companion

ArduPilot und PX4 sind Flugsteuerungsplattformen; MAVLink ist das Nachrichtenprotokoll. MAVSDK bietet Bibliotheken für Anwendungen auf Bodenstationen oder Companion Computern. Ein offenes Ökosystem bedeutet nicht, dass jede Hardware oder jede Funktion automatisch unterstützt wird.

Weiter: ArduPilot Companion · PX4 und MAVSDK · Telemetrie-Tutorial.

Android als Bodenstation: Was das Smartphone leisten kann

Ein Android-Gerät kann, abhängig von der Software und der freigegebenen Verbindung, Benutzerschnittstelle, Telemetrieanzeige, Videoanzeige oder einen lokalen Bildanalyseprozess übernehmen. Ob ein Galaxy S24 Ultra mit einer konkreten Fernsteuerung und einer bestimmten SDK-Version zusammenarbeitet, ist gerätespezifisch zu prüfen; eine Funktionszusage liegt für D.R.O.L. nicht vor.

Vorhandene Drohne

Das Telefon ist zunächst Anzeige- und Anwendungsgerät. Die Verbindung zur Drohne wird durch Herstellerhardware und freigegebene Schnittstellen bestimmt. Ein auf dem Display sichtbares Livebild bedeutet nicht automatisch, dass eine eigene App Videoframes als Datenstrom auslesen kann.

Offene Entwicklungsplattform

Eine Bodenstation kann MAVLink-Telemetrie über eine passend konfigurierte Verbindung erhalten. Bildverarbeitung kann auf dem Telefon, einem Bodenrechner oder einem zusätzlichen Bordcomputer erfolgen. Die Flugregelung und unabhängig ausgelegte Sicherheitsfunktionen verbleiben auf dem Flugcontroller.

Status: Entwicklungsansatz. Eigene D.R.O.L.-Android-App, Gerätekombinationen und autonome Flugfunktionen sind hier nicht als fertige Implementierung nachgewiesen. Vier Datenwege ansehen.

Entwurf: eine gemeinsame D.R.O.L.-Softwarearchitektur

Damit vorhandene Drohnen und offene Systeme langfristig ähnliche Auswertungen nutzen können, sieht das Projekt austauschbare Softwaremodule vor. Die folgende Struktur ist ein Entwurf aus der Projektforschung, kein Nachweis einer einsatzfertigen Plattform.

VehicleAdapter

Beschreibt gerätespezifische Fähigkeiten wie verfügbare Telemetrie oder Datenexport. Für ein proprietäres Modell kann er andere Möglichkeiten bieten als für einen MAVLink-Autopiloten. Nicht unterstützte Funktionen werden ausdrücklich als unbekannt oder nicht verfügbar gemeldet.

LinkAdapter

Verwaltet den jeweils vorgesehenen Kommunikationsweg, etwa eine dokumentierte SDK-Verbindung oder MAVLink. Verbindungszustand, Zeitüberschreitung und Versionsstand gehören in die Schnittstellenbeschreibung; ein Link ist kein Beleg für Flugsteuerungsrechte.

KI und Datenpuffer

Ein austauschbares Analysemodul verarbeitet geeignete Bilder oder Ereignisdaten. Ein lokaler Puffer kann Ergebnisse bei unterbrochener Verbindung zwischenlagern. Version von Modell, Verarbeitung und Datenformat muss für spätere Nachvollziehbarkeit festgehalten werden.

App und Schnittstellenversionen

Eine Android-Oberfläche könnte Status, Karten und Ergebnisse anzeigen. App, Adapter, Modelle und Schnittstellen werden getrennt versioniert. Sicherheitsrelevante Befehle benötigen ein eigenes Berechtigungs- und Testkonzept.

Die Flugstabilisierung verbleibt unabhängig auf dem Flugcontroller. Ein Ausfall der zusätzlichen Auswertung darf nicht als verlässliches Sicherheits- oder Notfallsystem eingeplant werden. Zur Architektur im Lab · Datenverarbeitung und Qualität.

Technischer Leitfaden: Von der Drohne zur eigenen Anwendung

Dieser Leitfaden hilft bei der Auswahl eines realen Datenwegs. Er unterscheidet verfügbare Herstellerfunktionen von einem Architekturentwurf. Fachlich geprüft: 5. November 2026. Hardware, Fernsteuerung und Softwareversion entscheiden im Einzelfall über die tatsächlich verfügbaren Funktionen.

1. Fluggerät und Datenpfade verstehen

Ein Multicopter besteht aus Flugcontroller mit Sensoren, Antrieben und Empfänger; je nach Aufbau kommen GNSS, Kamera und ein zusätzlicher Rechner hinzu. Der Flugcontroller erfasst Sensorwerte, schätzt den Zustand und regelt die Motoren. Telemetrie, Steuerung und Video sind verschiedene Aufgaben: Ein Telemetrielink ist nicht automatisch ein Videolink. Ein Companion-Computer verarbeitet zusätzliche Daten und kann bei passender Schnittstelle mit dem Flugcontroller kommunizieren.

Offenes System: Sensoren → Flugcontroller mit ArduPilot/PX4 → MAVLink-Verbindung → Companion oder Bodenstation → Anwendung. Die Kamera kann getrennt an den Companion oder an eine Bodenstation angebunden sein. Vorhandene Drohne: Kamera → Exportdatei oder dokumentierte Hersteller-Schnittstelle → Anwendung. Beide Wege können anschließend in dieselbe Auswertung münden. ArduPilot: Companion Computers · PX4: Companion Computers.

2. Sechs Eigenschaften getrennt bewerten

  1. Offene Firmware: Ist der Quellcode der tatsächlich verwendeten Firmware verfügbar? Eine veröffentlichte App genügt nicht als Nachweis.
  2. Offene Hardware: Sind die relevanten Schaltpläne und Entwicklungsunterlagen mit passenden Nutzungsrechten verfügbar? Offenheit der Software allein belegt das nicht.
  3. SDK oder API: Welche App-Schnittstellen sind für genau das Modell, die Fernsteuerung und die Version dokumentiert? Die Hersteller-Produktliste ist nur der Anfang der Prüfung.
  4. Missionen und Steuerung: Sind die benötigten Funktionen, etwa Missionsübertragung oder einzelne Steuerbefehle, für diese Kombination dokumentiert? Telemetrie lesen bedeutet nicht automatisch steuern zu können.
  5. Zusätzliche KI-Verarbeitung: Gibt es zugängliche Dateien oder einen nutzbaren Videostrom, und wo soll die Auswertung stattfinden? Offline-Bildanalyse benötigt keine Änderung am Fluggerät.
  6. Firmware verändern: Ist für das konkrete Gerät ein Änderungs- und Installationsweg dokumentiert und autorisiert? Ein SDK oder ein offenes Übertragungsprotokoll ist dafür kein Beleg.

Für jede Eigenschaft sollten Beleg, genaue Variante, Versionsstand, Prüfdatum und Ergebnis festgehalten werden. Unbekannt bedeutet: noch kein belastbarer Nachweis – weder Zustimmung noch Ablehnung. Zu den Modellprofilen · DJI Mobile SDK: Produktübersicht.

3. Protokoll, Schnittstelle und Transport auseinanderhalten

MAVLink

MAVLink definiert Nachrichten und Abläufe für den Datenaustausch, etwa Telemetrie, Parameter und Missionen. Welche Nachrichten verfügbar sind, hängt von Autopilot, Konfiguration und Version ab. Das Protokoll selbst ist kein Flugcontroller und kein Videoencoder.

MAVLink Developer Guide

MAVSDK und Python

MAVSDK stellt Anwendungsbibliotheken für unterstützte Funktionen von MAVLink-Systemen bereit. Pymavlink arbeitet näher an MAVLink-Nachrichten. Für den Einstieg eignet sich ein lesender Telemetrie-Test in einer Simulation; vor einer realen Verbindung müssen Firmware und Funktionen geprüft werden.

MAVSDK-Dokumentation · D.R.O.L.-Tutorial

UART, USB und Netzwerk

UART und USB sind physische bzw. serielle Verbindungswege; Netzwerkverbindungen können Daten beispielsweise über UDP transportieren. Erst die Konfiguration legt fest, welches Protokoll und welche Daten darüber laufen. Anschlussbelegung, Spannungspegel und Baudrate müssen zur konkreten Hardware passen.

DroneCAN

DroneCAN ist ein eigenes Protokoll-Ökosystem für vernetzte Komponenten, häufig über CAN. Es ist nicht mit einem Hersteller-SDK oder MAVLink gleichzusetzen. Sensorkompatibilität, Firmware und Verkabelung sind anhand der Dokumentation des konkreten Geräts zu prüfen.

DroneCAN-Spezifikation

4. KI-Anbindung: vier realistische Varianten

  1. Offline: Originalbilder von der Speicherkarte sichern → Qualität und Metadaten prüfen → lokal auswerten → Befunde mit Bildreferenz dokumentieren. Das ist der einfachste Einstieg, wenn kein Livezugriff vorliegt.
  2. Extern live: Ein dokumentierter Videozugang liefert Bilder an PC oder Android. Die Anwendung dekodiert und analysiert diese; Telemetrie muss gegebenenfalls getrennt bereitgestellt und zeitlich zugeordnet werden. Ein sichtbares App-Bild beweist noch keinen Drittanbieterzugang.
  3. Companion an Bord: Eine geeignete Kamera liefert Bilder an Raspberry Pi oder Jetson; die Anwendung erzeugt Ereignisse und speichert sie lokal. Stromversorgung, Kühlung, Gewicht und Datensicherung gehören zur Systemplanung.
  4. Offene Plattform: ArduPilot oder PX4 kommuniziert über eine eingerichtete MAVLink-Verbindung mit einem Companion. Telemetrie und Kameradaten können gemeinsam verarbeitet werden, sofern Zeitbezug, Schnittstellen und Qualität geprüft sind.

Architekturregel: Die Flugregelung bleibt unabhängig von der zusätzlichen Bildauswertung. Starten Sie mit Simulation und lesender Telemetrie. Ein KI-Ergebnis, eine Netzverbindung oder ein Smartphone ersetzen keine verifizierten Sicherheitsfunktionen des Fluggeräts. Vier Datenwege im Lab · Von der Aufnahme zum Bericht.

5. Praktische Prüfung für eine vorhandene Drohne

  1. Modellvariante, Serienstand soweit erforderlich, Firmware, Fernsteuerung, Mobilgerät und App-Version erfassen.
  2. Originale Beispieldateien sichern und prüfen, ob Bilder, Zeitstempel und Positionsdaten tatsächlich enthalten sind. Fehlende Metadaten als fehlend dokumentieren.
  3. Für Live- oder Steuerfunktionen die offizielle Dokumentation der passenden SDK-Version lesen und benötigte Berechtigungen, Lizenzen und Abhängigkeiten festhalten.
  4. Jede Fähigkeit einzeln als dokumentiert, praktisch getestet oder offen kennzeichnen. Prüfdatum und direkte Quelle ergänzen; eine funktionierende Hersteller-App belegt keine freie API.
  5. Erst dann einen kleinen Testplan für die gewünschte Funktion erstellen. Tests an eigener oder ausdrücklich autorisiert untersuchter Hardware zunächst ohne Propeller und in einer sicheren Umgebung durchführen.

Bei proprietären Systemen kann die Dokumentation Lücken lassen. Protokollanalyse oder Firmwareforschung setzt Berechtigung, passende rechtliche Prüfung und ein sicheres Testumfeld voraus; Sicherheitsmechanismen werden nicht ausgeschaltet. Zum Prüfpfad für vorhandene Drohnen.

6. Häufige Fehler und die nächste Prüfung

Projektstand: Der gemeinsame VehicleAdapter, LinkAdapter, die Android-Oberfläche und die KI-Modulverwaltung sind Architekturentwürfe. Eine produktive, universell kompatible D.R.O.L.-Software ist damit nicht nachgewiesen.

DJI Mobile SDK: Unterstützung gezielt prüfen

Das Mobile SDK ist eine Entwicklerschnittstelle für Anwendungen, keine generelle Freischaltung der Drohnen-Firmware. DJI führt die Mini 4 Pro in seiner Android-MSDK-V5-Dokumentation. Ob Telemetrie, Kamera oder ein bestimmter Steuerungsmodus in einem Projekt nutzbar sind, hängt von SDK-Version, Firmware, Fernsteuerung, Betriebssystem und der jeweiligen API ab.

Prüfablauf für ein konkretes Setup

  1. Exaktes Fluggerät, Controller und Firmware dokumentieren; Android- und iOS-Unterstützung getrennt untersuchen.
  2. Die aktuelle offizielle Produkt- und Funktionsmatrix sowie Versionshinweise prüfen; Modellnennung nicht mit Funktionsgarantie gleichsetzen.
  3. SDK-Beispiel in einer Entwicklungsumgebung prüfen und zunächst ohne reale Flugbewegung testen.
  4. Nur tatsächlich beobachtete Funktionen mit Datum und Version als getestet kennzeichnen.

Die DJI-Versionshinweise nennen für die Mini 4 Pro auch die RC-N3. Aussagen aus älteren Berichten über ausschließliche Controller-Unterstützung müssen daher gegen die konkrete SDK-Version abgeglichen werden. DJI Mobile SDK: Versionshinweise und Dokumentation · Mini 4 Pro im Scan-Kontext

Open Source und Lizenzen im Projekt

Softwarebausteine werden als eigenständige Komponenten mit Versionsstand und Quelle dokumentiert. Bei OpenDroneMap können aus Bilddaten unter anderem Orthofotos und georeferenzierte Punktwolken entstehen; Voraussetzungen und Ergebnisse hängen vom Datensatz und den Einstellungen ab.

Die vorliegenden Forschungsberichte machen unterschiedliche Angaben zu einzelnen Lizenzen. Deshalb wird keine pauschale Freigabe behauptet: Vor Weitergabe, Hosting oder kommerziellem Einsatz die Lizenzdateien und Bedingungen der tatsächlich verwendeten Version prüfen. Technische Integration, Datenschutz und Nutzungsrechte gehören zu derselben Projektentscheidung.

OpenDroneMap: dokumentierte Ausgaben · OpenDroneMap Quellcode und Lizenz · Daten und Sicherheit