【文件属性】:
文件名称:matlab如何敲代码-bag2matlab:将ROS袋数据读取到Matlab工作区中
文件大小:23KB
文件格式:ZIP
更新时间:2021-05-23 07:45:04
系统开源
matlab如何敲代码bag2matlab
此仓库包含Matlab和Python代码,用于将数据从ROS包文件直接读取到Matlab工作区中。
有关如何使用代码的信息,请参见bagReader.m和bagInfo.m的文档。
这需要Matlab和ROS才能运行。
经过ROS
Kinetic
Kame,Matlab
R2015b和R2016b的测试。
bagReader()Matlab脚本从袋子中读取给定主题的所有数据。
只需使用包名称和主题调用bagReader.m即可读取,以表的形式获取该主题的所有数据。
例如,bagReader('flight.bag','/
uav
/
pose')将读取存储在'flight.bag'中的'/
uav
/
pose'主题上发布的所有数据。
bagInfo()返回包中所有主题的名称和类型。
例如:bagInfo('flight.bag')将返回两个单元格数组,一个带有主题名称,另一个带有相应的类型。
为了方便起见,还有一个Matlab函数,用于将ROS图像从sensor_msgs
/
Image消息转换为Matlab可以理解的表示形式。
该功能在r
【文件预览】:
bag2matlab-master
----setupEnv.m(5KB)
----.gitignore(23B)
----README.md(1KB)
----combineTimes.m(2KB)
----flattenTable.m(3KB)
----matlab_bag_helper.py(5KB)
----py2Matlab.m(5KB)
----LICENSE(18KB)
----bagInfo.m(3KB)
----bagReader.m(11KB)
----rosImageToMatlab.m(2KB)