Rviz odometry display fixed frame
Hello,
I'm trying to use rviz to display the odometry data I have recorded from a GPS. For this I run the gps_common node to get the odometry from the GPS data renaming the TF frame:
$ rosrun gps_common utm_odometry_node frame_id:=/world
This outputs a odometry message correctly (checked using rostopic echo /odom). Now I run rviz and set as global fixed frame /world and add an odometry display, then set it's property topic to /odom, after which I get the following status details:
Status: Error
Topic: OK Transform: Transform [sender=/utmodometrynode] For frame [fcu]: Fixed Frame [/world] does not exist
fcu is the node from which the GPS data comes and it is parameters has listed the default reference frame as:
~ssdk/tfrefframe_id (str, default: world)
tf reference frame.
I hace tried to check the frames with:
$ rosrun tf tf_monitor
RESULTS: for all Frames
Frames:
All Broadcasters:
Which must mean it doesn't detect any frames.
Which frame should I set as a fixed frame for the odometry to be shown? Should a new tf be broadcasted for this?
Thanks,
Asked by Pino on 2013-09-01 16:37:14 UTC
Comments
I don't know about this specific problem, but you can also show the output of
rostopic hz /tf
androsrun tf view_frames
.Asked by DamienJadeDuff on 2013-09-26 19:18:54 UTC