警告
您正在阅读的 ROS 2 文档版本已达到 EOL(生命周期结束),不再受官方支持。如果您想了解最新信息,请访问 Jazzy.
tf2
许多 tf2 教程同时适用于 C++ 和 Python。这些教程经过精简,可用于完成 C++ 轨道或 Python 轨道。如果您想同时学习 C++ 和 Python,则应分别学习一次 C++ 和 Python 教程。
工作区设置
如果您尚未创建完成教程的工作区、 按照此教程.
学习 tf2
-
本教程将让您充分了解 tf2 的功能。它将在一个使用 turtlesim 的多机器人示例中展示 tf2 的部分功能。本教程还介绍了使用
tf2_echo
,视图框架
和rviz
. -
本教程教您如何向 tf2 广播静态坐标框架。
-
本教程教您如何向 tf2 广播机器人的状态。
-
本教程教你如何使用 tf2 访问帧变换。
-
本教程教你如何在 tf2 中添加额外的固定帧。
-
本教程将教您在
查找变换
函数来等待 tf2 树上的转换可用。 -
本教程将向您介绍 tf2 的高级时间旅行功能。
调试 tf2
在 tf2 中使用传感器信息
使用带有 tf2_ros::MessageFilter 标记的数据类型.
本教程教您如何使用
tf2_ros::MessageFilter 消息过滤器
来处理加盖公章的数据类型。