ROS TF樹的數據類型

TF tree是由很多的frame之間TF拼接而成。那麼TF tree是什麼類型呢?如下:

  • tf/tfMessage.msg
  • tf2_msgs/TFMessage.msg

這裏TF的數據類型有兩個,主要的原因是版本的迭代。自ROS Hydro以來,tf第一代已被“棄用”,轉而支持tf2。tf2相比tf更加簡單高效。此外也添加了一些新的功能。

由於tf2是一個重大的變化,tf API一直保持現有的形式。由於tf2具有tf特性的超集和一部分依賴關係,所以tf實現已經被移除,並被引用到tf2下。這意味着所有用戶都將與tf2兼容。官網建議新工作直接使用tf2,因爲它有一個更清潔的界面,和更好的使用體驗。

如何查看自己使用的TF是哪一個版本,使用命令rostopic info /tf即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章