当前位置: 首页 > 文档资料 > PX4 开发指南 >

Debugging/Logging - 飞行日志分析

优质
小牛编辑
126浏览
2023-12-01

translated_page: https://github.com/PX4/Devguide/blob/master/en/log/flight_log_analysis.md

translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e

Flight Log Analysis

这里有几个分析PX4飞行日志的软件,描述如下:

Log Muncher

注意: Log Muncher只可以被用来查看先前.px4log格式的日志。

上传

用户可直接访问网站并直接上传log: http://logs.uaventure.com/

飞行日志分析 - 图1

结果

飞行日志分析 - 图2

Example Log

优点

  • 基于网页,便于终端用户

  • 用户可以上传日志并和别人分享

缺点

  • 分析非常有限,没有定制功能

Flight Review

Flight Review是Log Muncher的继任者,与新的ULog记录格式结合使用。

示例

飞行日志分析 - 图3

优点

  • 基于网页,便于终端用户

  • 用户可以上传并和别人分享

  • 交互式的画图体验

缺点

  • 没有定制功能

FlightPlot

飞行日志分析 - 图4

优点

  • 基于JAVA,跨平台

  • 直观的用户界面,没有编程知识的要求

缺点

  • 分析受限于系统内置的一些特性

PX4Tools

飞行日志分析 - 图5

安装

  1. conda install -c https://conda.anaconda.org/dronecrew px4tools

优点

缺点

  • 要求用户懂python

  • 目前需要使用sdlog2_dump.py或px4tools嵌入的px42csv程序将日志文件转换为csv才能使用