美文网首页
ROS常用工具

ROS常用工具

作者: 鹿野鸣 | 来源:发表于2020-03-30 22:37 被阅读0次

1.安装tf坐标变换的工具库tf:
yyw@yyw-vpc:~$ sudo apt-get install ros-melodic-turtle-tf

2.tf坐标变换例子:
yyw@yyw-vpc:~$ roslaunch turtle_tf turtle_tf_demo.launch

3.启动turtle的键盘箭头的控制节点:
yyw@yyw-vpc:~$ rosrun turtlesim turtle_teleop_key

4.保存turtle1和turtle2之间的关系图,可以检查节点间的坐标关系是否连通的:
yyw@yyw-vpc:~$ rosrun tf view_frames


image.png

其中
world:表示仿真器的根坐标系,仿真器的零点,也就是xy坐标
turtle1和turtle2:相对根坐标系是不断变换的;

5.查看在树之间的任意两个坐标系的位置关系:
yyw@yyw-vpc:~$ rosrun tf tf_echo turtle1 turtle2


image.png

Translation:表示x, y,z的平移
Rotation:旋转
Quaternion : 资源树来描述姿态
radian:围绕x,y,z进行旋转的弧度进行描述
degree:围绕x,y,z进行旋转的角度进行描述

6.三位的可视化显示平台rviz:
yyw@yyw-vpc:~$ rosrun rviz rviz -d 'rospack find turtle_tf'/rviz/turtle_rviz.rviz

相关文章

网友评论

      本文标题:ROS常用工具

      本文链接:https://www.haomeiwen.com/subject/agibuhtx.html