ros中的几个公共py文件
原因:review代码时,看到有:
rosrun rosbag topic_renamer.py
好奇其使用方式,是公共的还是自己编写的。
于是搜索文件位置,是在:
/opt/ros/kinetic/lib/rosbag/
然后切换到文件夹下,发现:
bag2png.py bagsort.py fastrebag.py fix_md5sums.py fix_moved_messages.py fix_msg_defs.py fixbag.py fixbag_batch.py makerule.py play record savemsg.py topic_renamer.py
明显是ros提供的公共函数。比如rosbag record、rosbag play就在这里。
同样,执行rosrun rosbag topic_renamer.py 就是更换bag中topic名字。
剩下的功能后续再说