瑞芯微Rockchip开发者社区
直播中

李鑫

8年用户 1418经验值
私信 关注
[问答]

ROS中的TF坐标变换如何实现

TF功能包能干什么?
TF坐标变换如何实现?

回帖(1)

吴帆

2022-2-14 14:01:42
TF功能包能干什么?
五秒钟之前,机器人头部坐标系相对于全局坐标系的关系是什么样的?
机器人夹取的物体相对于机器人中心坐标系的位置在哪里?
机器人中心坐标系相对于全局坐标系的位置在哪里?
TF坐标变换如何实现?
TF变换
监听TF变换
例程
lunar为ros版本代号
sudo apt install ros-lunar-turtle-tf
# 新建一个终端
roslaunch turtle_tf turtle_tf_demo.launch
# 新建一个终端
rosrun turtlesim turtle_teleop_key
view_frames
# 新建一个终端
rosrun tf view_frames



查看生成的pdf
安装pdf阅读器


sudo apt install zathura

1
查看


zathura frames.pdf




tf_echo


rosrun tf tf_echo turtle1 turtle2


rviz


rosrun rviz rviz -d 'rospack find turtle_tf' /rviz/turtle_rviz.rviz
add TF:

移动乌龟1,可直观地看到两个坐标系之间的关系:
举报

更多回帖

发帖
×
20
完善资料,
赚取积分