ros2 bag是一个命令行工具,用于记录在系统中的主题上发布的数据。 它累积在任意数量的主题上传递的数据并将其保存在数据库中。 然后,您可以重播数据以重现测试和实验的结果。 录制主题也是分享您的作品并允许其他人重新创建它的好方法。

要记录发布到主题的数据,请使用以下命令语法:

ros2 bag record <topic_name>

在您选择的主题上运行此命令之前,请打开一个新终端并移动到您之前创建的目录中,因为 rosbag 文件将保存在您运行它的目录中。

您还可以录制多个主题,以及更改文件保存到的名称。ros2 bag

运行以下命令:

您可以通过运行以下命令来查看有关录制的详细信息: