Gmapping overwriting /tf
I am trying to use Gmapping to work with rosstage
However, when I run gmapping:
rosrun gmapping slam_gmapping scan:=base_scan
gmapping overwrites the /tf topic. The resulting metadata and the new /tf topic from gmapping claims the robot is not moving. Thus the map and the locations are worthless. When I look at the /tf directly from stage I am getting the odometry values which look like they are pretty accurate. The problem with using odometry is when I do move to a real robot there is no way I am going to get an accurate map. However, gmapping is not giving me any results in either /map or /map_metadata. (It claims the robot is at -100 -100).
So I guess my first question is why gmapping is overwriting the /tf topic and 2) why is it not changing the location of the robot.
Originally I was trying to get move_base working but now I am just trying to get gmapping to work. I have gone through the tutorials and visualized the map sure enough it is all from one point.
Thanks in advance, ~BM