robot_localization (elf_se) fails
I have two launch files thay are identical except that one starts one additional node. Robot_localization fails in one case and not in the other. The error makes me think of uninitialized memory someplace in the robot_localiztion node.
[ERROR] [1557801978.336296726]: Client [/ekf_se] wants topic /imu to have datatype/md5sum [sensor_msgs/Imu/6a62c6daae103f4ff57a132d6f95cec2], but our version has [std_msgs/String/992ce8a1687cec8c8bd883ec73ca41d1]. Dropping connection.
^C[ekf_se-5]
I get the above if I start ros_serial server before robot_locaization. No error if serial server is stated later.
The error does not seem to make sense. Is there really a topic called "992ce8a1687cec8c8bd883ec73ca41d1"?