ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
base_link
to left_camera
is setup correctly. Try to reset the odometer (call the stereo_odometer/reset_pose
service). This should set the odom->base_link
tf to zero. From the camera image seen in your screenshot I would recommend pointing the camera slightly upwards as the floor does not have many features and the reflections might confuse the algorithm. Of course you'll have to introduce that physical change in your base_link->left_camera
static transform.I recommend to check out also our wrapper for fovis: http://www.ros.org/wiki/fovis_ros
Please note that visual odometers have major limitations. If there are not enough features in the scene or the images are not well synchronized or the image is blurry or the baseline is to short for the depth of the scene or ... it will not work well. It is always better to fuse it with an IMU and/or wheel odometry.