<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
<br>
</div>Ok, I think I made some progress on this problem. I guess overlooked the tf_prefix thing somehow. It looks like both<br>
fake_localization and gazebo_ros_diffdrive are not setup to use tf_prefix for their broadcasted transforms (odom and<br>
base_footprint respectively). So I did modify them to use tf_prefix and looking at tf topic I see that everything is as<br>
expected and I also don't get the warning about non-fully-qualified frame_ids.<br></blockquote><div><br>The transform broadcaster is supposed to be resolving with the tf_prefix automatically -- if it's not that's likely a bug.<br>

 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
But then in rviz the robot_model can't be shown, since rviz tries to get transforms for frames that are taken from<br>
robot_description parameter on param server and these are not prefixed. Is there something I am doing wrong?<br></blockquote><div><br>You currently also need to set the tf_prefix parameter for rviz.  1.1 will contain a TF Prefix option for the Robot Model display that lets you view multiple robots at once.<br>

<br>Josh<br></div></div>