lidar_camera_calibration icon indicating copy to clipboard operation
lidar_camera_calibration copied to clipboard

/aruco_markers datatype/md5sum mismatch?

Open narutojxl opened this issue 4 years ago • 0 comments

When launch author's aruco_mapping(not the original aruco_mapping) on Ubuntu16.04 + ROS(kinetic), add a Marker in RVIZ, outputs:

[ERROR] [1572071396.201426506]: Client [/rviz] wants topic /aruco_markers to have datatype/md5sum [visualization_msgs/Marker/4048c9de2a16f4ae8e0538085ebf1b97], but our version has [visualization_msgs/Marker/18326976df9d29249efc939e00342cde]. Dropping connection.

aruco_mapping.launch content is:

<launch> 
  <node name="rviz" pkg="rviz" type="rviz" args="-d $(find aruco_mapping)/launch/aruco_config.rviz" />

  <include file="$(find realsense2_camera)/launch/rs_camera.launch" />

  <node pkg="aruco_mapping" type="aruco_mapping" name="aruco_mapping" output="screen">
    <remap from="/image_raw" to="/camera/color/image_raw"/>
    <param name="calibration_file" type="string" value="$(find aruco_mapping)/data/realsense_d435_rgb.ini" /> 
    <param name="num_of_markers" type="int" value="1" />
    <param name="marker_size" type="double" value="0.205"/>
    <param name="space_type" type="string" value="plane" />
    <param name="roi_allowed" type="bool" value="false" />
  </node>   
</launch>

I also tried the original aruco_mapping, also meeting the same error. When google this similar problem, they are caused by played ros bag, which recorded on different ROS version from the current playing ROS version, like here, any idea, thanks a lot!

narutojxl avatar Oct 26 '19 06:10 narutojxl