Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 475

Extracting definition of customized messages from bag files

$
0
0
TL;DR: How can write a node that subscribes to topics under customized messages that's published from a bag when I don't have access to the definition of the customized messages (the .msg files)? I have a bag file containing topics in customized messages, for example `dbw_mkz_msgs/SteeringReport`. While I don't have access to the `dbw_mkz_msgs` or the definition of `dbw_mkz_msgs/SteeringReport`, I can use tools such as `rqt_bag` or `rostopic echo -b` to view them (their fields and values to be more specific). I can even use the `rosbag` python api to edit them and write to another bag. However, what I cannot do is write a node that subscribes to one of these topics in `dbw_mkz_msgs/SteeringReport` since I cannot `from dbw_mkz_msgs.msgs import SteeringReport`. Is there a way to extract the definition of a customized message from a bag file?

Viewing all articles
Browse latest Browse all 475

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>