Odometry etc should be added to TF tree from the robot wrapper. Simulator already adds to TF tree by itself. Pose estimation will only have the service to request current pose then.