当前位置:   article > 正文

ROS-tf2功能包安装_ros2安装tf2

ros2安装tf2

首先使用 rospack find tf2_tools 查看是否安装了 tf2_tools,如果没有则安装
在这里插入图片描述
但直接采用 sudo apt install tf2_tools 是无法安装成功的,会显示 E: 无法定位软件包 tf2_tools
在这里插入图片描述
使用下面的命令安装

sudo apt install ros-melodic-tf2-tools(melodic可改为自己对应的版本)
或
sudo apt-get install ros-$ROS_DISTRO-turtle-tf2 ros-$ROS_DISTRO-tf2-tools ros-$ROS_DISTRO-tf
  • 1
  • 2
  • 3

运行demo

roslaunch turtle_tf2 turtle_tf2_demo_cpp.launch
  • 1

在这里插入图片描述

注:_cpp表示为文件是C++编写的,若运行下面命令,则为Python编写的

roslaunch turtle_tf2 turtle_tf2_demo.launch
  • 1

在这里插入图片描述


2023.12.19增加
按照上述安装后,在创建功能包时发现没有tf2_geometry_msgs这个包导致编译出错
在这里插入图片描述
通过下列命令安装tf2_geometry_msgs

sudo apt install ros-melodic-tf2-geometry-msgs
  • 1

如果是ros的其他版本,只需要将melodic换成你的版本即可。

参考:
[1]http://t.csdnimg.cn/4kDn2
[2]https://blog.csdn.net/qq_59475883/article/details/124934032
[3]https://blog.csdn.net/qq_42257666/article/details/119011076

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/885263
推荐阅读
相关标签
  

闽ICP备14008679号