Data checked 2026-08-13. Data may be stale - beyond the review cycle.
Review cycles are documented on the Methodology page. Methodology
PX4/pyulog
SDK / API Tier A testing_logs BSD-3-Clause
Python module & scripts for ULog files
Engineering Snapshot
Use cases & tasks 6
- Best suited for
-
- PX4 developers
- Flight test engineers
- Log analysis tool builders
- Primary tasks
-
- Parse ULog files in Python
- Extract flight telemetry for analysis
- Run provided scripts for log conversion/inspection
Stack & ecosystem
- Resource type
- SDK / API
- Ecosystem
- testing_logs
License & compliance
- License
-
BSD-3-Clause(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-08-06
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Provide Python-based parsing and scripting tools for ULog (PX4 flight log) files to enable offline analysis and conversion.
Primary use cases
- Parse ULog files in Python
- Extract flight telemetry for analysis
- Run provided scripts for log conversion/inspection
Secondary use cases
- Build custom log processing pipelines
- Pre-process logs for visualization tools
When to Use
Consider when
- Need programmatic access to PX4 ULog data
- Post-flight diagnostics
- Automating log analysis
Verify before adopting
- License is inferred BSD-3-Clause; confirm in repo
- Check supported ULog schema versions
- Python version requirements not specified
Start Here
Adoption Checklist
- Needs verification License is inferred BSD-3-Clause; confirm in repo
- Needs verification Check supported ULog schema versions
- Needs verification Python version requirements not specified
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- License status inferred
- No release version provided
- No explicit hardware/platform constraints
Not publicly verified
- Python compatibility
- Full script capabilities
- ULog format coverage
Alternatives & Related Tools
Related tools
- px4-autopilot — Supports
- px4-flight-review — compatible with
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://github.com/PX4/pyulog
- Repository https://github.com/PX4/pyulog
- Documentation https://github.com/PX4/pyulog
Technical checklist
- OK License identified Recorded: BSD-3-Clause
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | BSD-3-Clause — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-08-06 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Dataset facts
Facts above come from the official dataset card only; unconfirmed fields stay unknown.
Related Resources & Dependencies
- px4-autopilot — supports (confirmed)
- px4-flight-review — compatible with (verified)
Recent Activity
New resource: PX4/pyulog
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- PX4 Development and Simulation Toolkit — The components needed to build a local PX4 development and software-in-the-loop verification loop.
- UAV Flight Log & Testing Analysis — Open-source tools for reviewing, parsing and visualizing UAV flight logs before and after test flights.