Skip to main content

Analyze drone GPS path CSV files and export segmented CSV files plus an AI Analyze Overview PNG.

Project description

drone-path-analyzer

Analyze a drone flight path CSV and export segmented CSV files plus an AI Analyze Overview.png image.

Install

pip install drone-path-analyzer

Usage

drone-path-analyzer flight.csv

By default, results are written to output/:

output/
  AI Analyze Overview.png
  full_result.csv
  splited/
    line-1.csv
    curve-2.csv
    rotate-3.csv

You can choose a different output folder or sliding window size:

drone-path-analyzer flight.csv --output results --sliding-window 30

The input CSV can include extra leading columns. The analyzer looks for a timestamp-like column and reads Time, Longitude, Latitude, and optionally Altitude from that point.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drone_path_analyzer-0.1.0.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

drone_path_analyzer-0.1.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file drone_path_analyzer-0.1.0.tar.gz.

File metadata

  • Download URL: drone_path_analyzer-0.1.0.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.5

File hashes

Hashes for drone_path_analyzer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 78a1507497617d0d102abc5e2612613d3bc57b403068e695e8ec006f26f8d795
MD5 34ddff36d81bd5cfd6b80064d4f1a359
BLAKE2b-256 4f1e725c690fd7a7a1bf4d60f5e7ce47aeb8cf7bfba736d1c8b7c7c5bc3179bf

See more details on using hashes here.

File details

Details for the file drone_path_analyzer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for drone_path_analyzer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c03ea710a8540511794a268f2c9302ad01b6c45250a4d95e2326ba7db27c412e
MD5 3e6bc43871c722ab7b6dcde3de4c0e51
BLAKE2b-256 b1ef97caea85f143dcb77647e39f9b1a9551c5cc45d8d9435fcc48f78b6f4bcf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page