Error while deserialising grid_map_msgs/msg/GridMap
Hi all,
I am trying to deserialize a ROS1 rosbag containing grid_maps_msgs/msg/GridMap
messages (http://wiki.ros.org/grid_map_ros).
I am using the function ros1_to_cdr(rawdata, 'grid_map_msgs/msg/GridMap')
, then I am getting the following error:
File "/Users/maximilianstoelzle/Documents/ethz/MT/solving-occlusion/src/dataset_generation/anymal_rosbag_dataset_generator.py", line 62, in run
print(ros1_to_cdr(rawdata, msgtype))
File "/Users/maximilianstoelzle/miniconda/lib/python3.9/site-packages/rosbags/serde/serdes.py", line 79, in ros1_to_cdr
msgdef = get_msgdef(typename)
File "/Users/maximilianstoelzle/miniconda/lib/python3.9/site-packages/rosbags/serde/messages.py", line 40, in get_msgdef
entries = types.FIELDDEFS[typename]
KeyError: 'grid_map_msgs/msg/GridMap'
Thanks for your help.
P.S. I love your project especially being able to read rosbags without any ROS dependencies :)