加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Pixhawk学习笔记(7)-- 在matlab下读取log文件

(2017-05-08 11:21:01)
标签:

pixhawk

quadrotor

multirotor

多旋翼

无人机

分类: PIXHAWK
先去下载最新的python安装包:
64位:
https://www.python.org/ftp/python/3.6.0/python-3.6.0-amd64.exe
32位:
https://www.python.org/ftp/python/3.6.0/python-3.6.0.exe

安装的时候记得选择添加python到PATH(弹出窗口的位置)
http://s14/mw690/001PNL7Xzy7aUl9FnXf5d&690在matlab下读取log文件" TITLE="Pixhawk学习笔记(7)-- 在matlab下读取log文件" />

安装好之后,打开windows的终端窗口(在搜索里输入cmd就可以找到),然后用cd命令进入放pixhawk的log的文件夹。
 
把log文件拷到log的文件夹。

然后再终端里输入 python sdlog2_dump.py ***.px4log -m GPSP -m GPOS -m TIME -n > log.csv  
 
***为log的文件名,-m xxx 则是将含有 xxx字符段的列向量到出到csv文件中, -n则是将log中的控制字符用null填充,可以修改sdlog2_dump.py文件,改成用0填充。

打开matlab后,进入log文件夹,双击log.csv文件,然后进行导入,之后就可以根据matlab工作空间里的变量名进行相应的操作了

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有