ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

rosbag : rewrite the values of a topic

asked 2018-04-16 12:49:12 -0500

lounis gravatar image

Dear all,

what can be the best way to rewrite the values of the messages in a topic in a bag file. For instance, how can I go about creating a new bag that contains modified values of a topic of another bag file (example : multiply the twists in topic of nav_msgs/Odometry messages and store the results in a new bag) ?

Thanks a lot for your help.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-04-17 03:34:41 -0500

mgruhler gravatar image

You can use the rosbag API. There is an example on the wiki

edit flag offensive delete link more


Thanks for your answer. I have already seen that page. I have two problems with that : 1. I don't know python 2. Therefore I need a tool or a code snippet that replaces the values in a topic and saves the changes in a new bag

Thanks a lot.

lounis gravatar image lounis  ( 2018-04-17 03:49:28 -0500 )edit

Question Tools



Asked: 2018-04-16 12:49:12 -0500

Seen: 1,637 times

Last updated: Apr 17 '18