Skip to main content

DJI3D

Poetry Build Suite

DJI3D is a tool for graphing 3d positional data extracted from DJI drone telemetry. Many DJI drones have the option to save basic flight telemetry data inside subtitle tracks on recorded videos. This script will extract this data and export it in one of three formats:

  • 3D graph
    • Takes GPS data, and plots it with matplotlib
  • JSON
    • A raw, timestamped JSON dump
  • CSV
    • A timestamped CSV log

Usage

usage: dji3d [-h] [-i] [-f {graph,csv,json}] [-o OUTPUT] input

DJI3D is a tool for graphing 3d positional data extracted from DJI drone telemetry

positional arguments:
  input                 Raw drone video file with telemetry data

optional arguments:
  -h, --help            show this help message and exit
  -i, --interactive     Run interactively
  -f {graph,csv,json}, --format {graph,csv,json}
                        Output format
  -o OUTPUT, --output OUTPUT
                        Output location

Installing

python3 -m pip install dji3d

Example

Metadata

Release files for dji3d 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dji3d 1.0.0
File Size Uploaded
dji3d-1.0.0.tar.gz 15.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dji3d 1.0.0
File Interpreter ABI Platform
dji3d-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 31.2 kB

Release files / dji3d-1.0.0.tar.gz

Download URL dji3d-1.0.0.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
87afb7253a9c3f56facbce3ec627cd7a881cd685c3d489cb4808b3cf47f271cb
BLAKE2b-256 checksum
How to use checksums
f213b5097b7b1ef6729070348026089a49392809f4eef40a4beb4da774e00bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.0 Linux/5.8.0-44-generic

Release files / dji3d-1.0.0-py3-none-any.whl

Download URL dji3d-1.0.0-py3-none-any.whl
Size 15.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b3e761406566ba1d0e74002072c10a0242223a02d3a1214d10c5c5d3fa6e8804
BLAKE2b-256 checksum
How to use checksums
6982f65bff6cadea10d18b673be369413b72b024a8bb8d7ad9c9a2f04ee8a27e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.0 Linux/5.8.0-44-generic

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page