Closed JanezCim closed 4 years ago
@JanezCim Looks like you found a bug.
Not sure why it happens, but its a bug.
Ok it looks like the parameter is being interpreted by roslaunch as a string and not an array, so when the node queries for an array, it gets an error. I think this can be solved by adding subst_value="True"
to the param line in fiducial_slam.
ROS: Kinetic OS: Ubuntu 16.04
In a launch file I am launching the fiducial_slam with:
Notice that covariance_diagonal parameter is changed from all 0.0 to all 0.1.
When i launch fiducial_slam and direct my camera toward a marker and listen on a topic /fiducial_pose, I see this:
Notice that covariance diagonal in the topic is always around 0.003 instead of 0.1 like it was set with the parameter covariance_diagonal. Am I understanding the purpose of this parameter wrongly, or is it a bug?