Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add page for statistical flight log analysis #3534

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions en/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -752,6 +752,7 @@
- [Binary Size Profiling](debug/binary_size_profiling.md)
- [Logging](dev_log/logging.md)
- [Flight Log Analysis](dev_log/flight_log_analysis.md)
- [Statistical Analysis](dev_log/flight_log_analysis_statistical.md)
- [ULog File Format](dev_log/ulog_file_format.md)
- [Log Encryption](dev_log/log_encryption.md)
- [Advanced Topics](advanced/index.md)
Expand Down
1 change: 1 addition & 0 deletions en/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -741,6 +741,7 @@
- [Binary Size Profiling](/debug/binary_size_profiling.md)
- [Logging](/dev_log/logging.md)
- [Flight Log Analysis](/dev_log/flight_log_analysis.md)
- [Statistical Analysis](/dev_log/flight_log_analysis_statistical.md)
- [ULog File Format](/dev_log/ulog_file_format.md)
- [Log Encryption](dev_log/log_encryption.md)
- [Advanced Topics](/advanced/index.md)
Expand Down
1 change: 1 addition & 0 deletions en/dev_log/flight_log_analysis.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ Information about collecting and analysing flight logs is covered in:
- [Flight Reporting](../getting_started/flight_reporting.md) - How to download a log and report/discuss issues about a flight.
- [Log Analysis using Flight Review](../log/flight_review.md) - How to analyse many common vehicle problems using the [Flight Review](https://logs.px4.io/) online tool.
- [Flight Log Analysis](../log/flight_log_analysis.md) - Introduction to flight analysis and links to a number of analysis tools.
- [Statistical Analysis](flight_log_analysis_statistical.md) - How to download public flight logs from Flight Review.
18 changes: 18 additions & 0 deletions en/dev_log/flight_log_analysis_statistical.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Statistical Flight Log Analysis

Flight Review hosts a large set of publicly available log files.
These can be used for example for statistical analysis or machine learning.

The dataset contains a set of different:
- vehicle types
- PX4 versions (including development versions)
- boards
- flight modes

The logs are accessible on [logs.px4.io/browse](https://logs.px4.io/browse) and are licensed under [CC-BY PX4](https://creativecommons.org/licenses/by/4.0/).

Log files can also be downloaded in bulk with the [download_logs.py](https://github.com/PX4/flight_review/blob/main/app/download_logs.py) script.
The script allows to filter by different attributes (like flight modes, airframe name or type). Use the `--help` flag for a full list.
The newest logs will be downloaded first, and downloads can be interrupted and resumed later on.

There are different parsing libraries, for example [pyulog](../log/flight_log_analysis.md#pyulog) can be used to read logs with Python.
Loading