- 确保ulg文件可以使用FlightPlot等分析软件正常打开查看
- 安装pyulog包,开源地址
- 先安装anaconda,下载地址
- 打开anaconda prompt 运行
pip install pyulog
- 可通过在anaconda中输入
pip list
查看安装结果(需要重新打开anaconda) - 运行anaconda,定位到ulg文件目录下运行
ulog2csv XXXXXXX.ulg
- 程序会根据话题类型生成几十个csv文件,根据自己的需求找数据,但是注意时间戳的统一性。
- 补充:pyulog总共支持如下五种操作及转换
- ulog_info: display information from an ULog file.
- ulog_messages: display logged messages from an ULog file.
- ulog_params: extract parameters from an ULog file.
- ulog2csv: convert ULog to CSV files.
- ulog2kml: convert ULog to KML files.
参考:①https://blog.csdn.net/walk2011/article/details/83757139
②PX4官网飞行日志分析教程:https://docs.px4.io/main/zh/log/flight_log_analysis.html
③anaconda下载地址:https://www.anaconda.com/products/distribution#windows
④pyulog开源地址:https://github.com/PX4/pyulog
⑤FlightPlot开源地址:https://github.com/DrTon/FlightPlot