Hello,

I am using a foreign relay to pass a /tf topic over to another machine on the same network as such:

rosrun foreign_relay foreign_relay adv http://ip_address:11311 /tf /leader/tf


I am able to receive the information fine, I used rostopic echo to make sure everything is passed through correctly and it is, so this is not a communication error.

However, I want to take this /leader/tf topic and read the "/leader/base_link" topic as such. I get an ROS_ERROR saying that the frame with id "/leader/base_link" does not exists, then from analyzing /leader/tf topic with rostopic echo. I can see that the frame headers have not been renamed to /leader/tf_frame, with tf_frame being any tf_frame such as "base_link", "odom", "map", ... etcetera.

This is the basic code that I am using to get the tf transform and this is where I get the ROS_ERROR.

try {