Ros学习笔记9(tf坐标与重映射命令)

1\命令
1.1\rosrun tf view_frames(生成pdf)
1.2 tf tf_echo turtle1 turtle2(查询两个坐标系之间的关系)

- Translation: [0.000, 0.000, 0.000]#xyz平移的数据
#(坐标系通过怎样的旋转转成相同的姿态,这个地方有些疑问??比如rpy,它的坐标如何转换弧度,换成同样的姿态?)
- Rotation: in Quaternion [0.000, 0.000, -0.023, 1.000](通过四元数来描述)
            in RPY (radian) [0.000, -0.000, -0.046]( x,y,z,旋转,通过弧度来描述)
            in RPY (degree) [0.000, -0.000, -2.635](x,y,z,旋转,通过角度来描述)

1.3\ rviz(三维可视化显示平台)
rosrun rviz rviz -d 'rospack find turtle_tf' /rviz/turtle_rviz.rviz

2代码流程
2.1tf 广播
定义tf广播器
初始化坐标变换值
发布坐标变换
2.2 tf监听
定义tf监听器
查找坐标变换

2.3重命名命令
***** __name:= *****

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为了跟上时代,仍然以最新版本的kinetic为例学习,主要是它命令行比较好看,不过,都用命令行了,要什么自行车开始...
    Savior2016阅读 4,138评论 0 1
  • TF介绍 描述 教程介绍了tf的实际应用,并展示了使用 turtlesim的多机器人示例. 同时介绍了tf_ech...
    joey_zhou阅读 1,970评论 0 0
  • ROS中的坐标系管理系统 机器人中的坐标变换:实际上就是变换矩阵,分为旋转和平移两部分 TF功能包 tf的作用是便...
    liampayne_66d0阅读 538评论 1 0
  • 资源 工具 view_frames测试这个命令,可以运行两个小乌龟roslaunch turtle_tf turt...
    scott_yu779阅读 399评论 0 0
  • 一般程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Que...
    Crazy2015阅读 390评论 0 0