上传者: 38567813
|
上传时间: 2021-12-14 14:12:21
|
文件大小: 23KB
|
文件类型: -
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