一个python类,用于根据语义数据类型读取rosbag文件。
bagp的Python项目详细描述
巴格比
一个Python包,用于根据语义数据类型读取rosbag文件。
bagpy
提供了一个用python编写的包装类bagreader
,该类为阅读提供了一个易于使用的接口
bag files由rosbag record
命令录制。这个包装类使用ROS的python API rosbag
内部执行所有操作。关于使用bagreader
的一个有趣的特性是用户不需要
需要提供rostopic name以提取相关数据。我们可以根据
用户正在查找的数据类型。在
要求
- Ubuntu 14.04或更高版本
- 也适用于Windows。请参阅我对某个问题的评论:https://github.com/jmscslgroup/bagpy/issues/2#issuecomment-710095649
安装
pip install bagpy
使用原则
开发这个项目背后的理念是使一切尽可能的简单和不易混淆。
因此,^{str1}$bagreader
类没有提供太多的选项或使用自由。
{cd4>用户可以直接使用多种多样的python包
MATLAB提供的机器人系统工具箱api。但是,如果您正在寻找简单性,bagpy
是一个
优雅的选择。在
示例
有关示例,请参阅位于https://github.com/jmscslgroup/bagpy/tree/master/notebook的笔记本和python脚本。在
- 项目
标签: