matlab分时代码-ardupilog:ardupilot日志到MATLAB转换器

时间:2024-06-10 11:54:51
【文件属性】:

文件名称:matlab分时代码-ardupilog:ardupilot日志到MATLAB转换器

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-10 11:54:51

系统开源

matlab分时代码ardupilog Ardupilot日志到MATLAB转换器。 主要旨在促进在MATLAB环境下处理日志。 它非常有效:解析大型日志所需的时间约为秒。 支持的日志格式 当前,仅支持Dataflash日志(.bin文件)。 用法 将ardupilog源代码添加到您的路径。 然后, log = Ardupilog() 将打开文件浏览器,您可以在其中选择要解码的日志文件。 或者,可以将路径直接作为字符串传递: log = Ardupilog( ' ' ) 将使用包含的消息类型作为字段来生成变量struct log 。 每个字段都是LogMsgGroup类型的变量。 日志下的每个LogMsgGroup包含以下成员: typeNumID :消息ID。 name :声明的名称字符串。 LineNo :消息序列号,此类型的消息将出现在日志中。 TimeS :对于每个消息,自引导时间起的时间戳矢量(以秒为单位)。 每个消息字段的一个向量,其长度与时间戳相同。 绘图 要绘制来自特定消息的特定数值数据字段,可以输入: log.plot( '


【文件预览】:
ardupilog-master
----formatDoc.txt(6KB)
----LogMsgGroup.m(18KB)
----LICENSE(34KB)
----README.md(3KB)
----Ardupilog.m(37KB)
----.gitignore(121B)

网友评论