DJI3D
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)
| File | Size | Uploaded | |
|---|---|---|---|
| dji3d-1.0.0.tar.gz | 15.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|