导航功能包集需要知道传感器、轮子和关节的位置。
我们使用TF(Transform Frame)软件库来完成这部分工作。它会管理坐标变换树。你可以使用数学工具来完成这部分工作,但是如果你需要计算很多的坐标系,那么这就会显得有些复杂和混乱。
因此有了TF软件库,使得我们可以向机器人添加更多的传感器和组件,TF会为我们处理这些设备之间的关系。
如果将激光雷达向后移动10cm或者向前移动20cm(相对于在base_link坐标系中的原始坐标位置),我们都需要添加一个带有这些偏移的新坐标系到坐标变换树。
ROS 导航
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 引言 我们知道启动ROS相关应用要么是roslaunch要么是rosrun,实际项目中不可能每次手动去运行这些命令...
- 我说要写七个故事,《第一个故事写给秋叶大叔》,秋叶大叔给我发来了点评,“就写人物而言,缺乏主线”。 事实上,我真的...