如何从包文件中提取ROS参数并保存为xlsx格式?

How to extract ROS parameters from bag file and save them in xlsx format?

我已经录制了一个ROS包文件。但是当我用

在一个终端上播放它时

rosbag play my_file.bag

我在另一个终端做

rosparam list

它只显示这些

/rosdistro
/roslaunch/uris/host_b_lenovo_ideapad_l340_15iwl__45865
/rosversion
/run_id

但不是我包文件中的参数。问题是什么?如何获取参数并将它们 extract/save 作为 .xlsx 文件?

谢谢

这是因为您从未实际记录过参数,并且您的包文件中不包含它们。 rosbag record 只记录主题数据,不记录存储在参数服务器上的东西。目前没有将参数记录滚动到包文件中的标准方法。如果你想这样做,你必须自己编写代码来完成。