ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I think the answer depends on your applications. In another word: "who needs what?".
For example, in navigation stack (other stack may differ):
Personally, I would think tf is a bit more complicated to use but it provides many other benefits (like timeout from last know transform, easily transforming a point from 1 frame to another, etc.), but it still depends on your applications. If you feel that odom info is good enough then there is no need to publish tf.
2 | No.2 Revision |
I think the answer depends on your applications. In another word: "who needs what?".
For example, in navigation stack (other stack stacks may differ):
Personally, I would think tf is a bit more complicated to use but it provides many other benefits (like timeout from last know transform, easily transforming a point from 1 frame to another, etc.), but it still depends on your applications. If you feel that odom info data is good enough then there is no need to publish tf. tf.