Robotics StackExchange | Archived questions

Can Gmapping subscribe to an odometry data that is not determined from wheel enconder?

Hello,

For one of my projects, I am working with the realsense T265 camera which can perform visual odometry and the camera is mounted onto the turtlebot 3 from Robotis. From visual odometry of T265 camera, I am supposedly able to have a more accurate estimate of the robot's pose and I want to somehow fuse that information to the Gmapping as I wish to implement navigation functionality onto the robot. The T265 can publish the odometry messages.

Could you tell me if it would be possible to do so and if it is, could you show me a guidance or tips on how to start this process?

Thank you.

Asked by imasoul2 on 2019-06-25 18:53:50 UTC

Comments

The wiki/gmapping page lists the base_link->odom transform as a required piece of input. Nowhere does it say anything about wheel odometry. As long as something publishes the odom transform (note: that is not an nav_msgs/Odometry msg) it should work.

Asked by gvdhoorn on 2019-06-26 02:11:01 UTC

Answers