Re: How rtabmap completes visual odometry and imu fusion ?
Posted by
matlabbe on
URL: http://official-rtab-map-forum.206.s1.nabble.com/How-rtabmap-completes-visual-odometry-and-imu-fusion-tp9033p9059.html
Hi,
If you think that your lidar will be able to see always walls in the environment, you may use also icp_odometry instead of visual odometry, with IMU, you could look at this example:
http://wiki.ros.org/rtabmap_ros/Tutorials/SetupOnYourRobot#A2D_laser_.2B-_Wheel_Odometry_as_guessIn your launch, if you don't use EKF, is it better?
Beware that if you use EKF, you need to disable TF from rgbd_odometry with publish_tf=false. For rtabmap node, you would also want to explicitly remap odom topic used by rtabmap to use the one from EKF (odometry/filtered).
You may also use a
madgwick filter to compute the quaternion of he imu msg, then only fuse the orientation (possibly differential) in EKF.
cheers,
Mathieu