文章目录

  • 1 坐标系统
    • 1.1 世界坐标系
    • 1.2 机器人坐标系
    • 1.3 相机坐标系
  • 2.单位

1 坐标系统

1.1 世界坐标系

ROS中,坐标系使用右手定义,Z轴为上;对于旋转,同样使用右手定义,绕Z轴逆时针旋转为正。


1.2 机器人坐标系

对于机器人来说,如果以其本身为坐标系原点,则:

  • X轴:前
  • Y轴:左
  • Z轴:上
    如下图所示:

1.3 相机坐标系

  • X轴:右
  • Y轴:下
  • Z轴:前

注意:以上都是通常情况下,相机坐标系有例外

2.单位

  • 长度(length):m

  • 重量(mass): kg

  • 时间(time): s

  • 电流(current):A

  • 角度(angle):rad

  • 频率(frequency):hz

  • 力(force):N

  • 功率(power):W

  • 电压(voltage):V

  • 温度(temperature):℃

  • 磁感应强度(magnetism):T

  • 线速度:m/s

  • 角速度:rad/s


参考自:
https://blog.csdn.net/HETONGDE/article/details/86518862
https://blog.csdn.net/u010608582/article/details/52248115

ROS中的坐标系规定及数据单位相关推荐

  1. 【RK3399Pro学习笔记】十三、ROS中的坐标系管理系统

    目录 TF功能包能干什么? TF坐标变换如何实现? 例程 view_frames tf_echo rviz 平台:华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本:Tinker ...

  2. ROS中ENU坐标系与无人机中NED坐标系的转换关系理解

    ROS中ENU坐标系与无人机中NED坐标系的转换关系理解 项目地址 无人机中NED坐标理解 ENU与NED转换 无人机中NED坐标理解 机体坐标系:机体坐标系固连飞机,其原点 取在多旋翼的重心位置上. ...

  3. ROS中常见坐标系定义及基本单位

    为了方便开发者代码复用,ROS中统一定义了常见的坐标系(REP),所有的坐标系都是右手坐标系. 1. map --固定的世界坐标系,z轴垂直向上.在map中表示的移动平台的pose是没有drift,没 ...

  4. ROS中TF(坐标系转换)原理与使用

    官网建议新工作直接使用tf2,因为它有一个更清洁的界面,和更好的使用体验.(自ROS Hydro以来,tf第一代已被"弃用",转而支持tf2). TF介绍 TF(TransForm ...

  5. 【ROS学习笔记】(十)ROS中的坐标系管理系统

    一.机器人中的坐标变换 TF功能包用来管理所有的坐标系.它可以记录十秒钟之内所有坐标系之间的关系,可以展示夹取的物体相对于机器人中心坐标系的位置在哪里. 二.举例:小海龟跟随实验 1. 小海龟跟随 两 ...

  6. 【RK3399Pro学习笔记】十四、ROS中tf坐标系广播与监听的编程实现

    目录 创建功能包 如何实现一个tf广播器 创建tf广播器代码(C++) 如何实现一个tf监听器 创建tf监听器代码(C++) 配置编译规则 编译并运行 python 编写程序 turtle_tf_br ...

  7. ROS中的TF坐标变换工具及实现、Rviz查看(十四)C++、python

    目录 TF坐标变换引言 概述 概念 坐标msg消息 简介 geometry_msgs/TransformStamped geometry_msgs/PointStamped 静态坐标变换 简介 C++ ...

  8. 古月居 ROS 入门21讲--PA17 ROS中坐标系管理系统笔记

    古月居 ROS 入门21讲--PA17 ROS中坐标系管理系统笔记 1.TF 功能包功能 ∙ \bullet ∙ 五秒钟之前,机器人头部坐标系相当于全局坐标系的关系是怎样的? ∙ \bullet ∙机 ...

  9. ROS中的坐标与坐标系转换

    ROS中的TF 官网建议新工作直接使用tf2,因为它有一个更清洁的界面,和更好的使用体验.(自ROS Hydro以来,tf第一代已被"弃用",转而支持tf2) TF介绍 TF(Tr ...

最新文章

  1. Linux系统文本命令快速登录与退出
  2. Android 自定义对话框
  3. mysql优化参数设置_MySQL服务优化参数设置参考
  4. 纯干!那些可能被你忽略的Mac系统自带工具
  5. jQuery Mobile 学习资料
  6. HDU 4404 Worms(多边形和圆相交)
  7. CoffeeScript、TypeScript 、 JavaScript 之间
  8. 因子分析模型 - 因子分析法原理与代码实现 -(Python,R)
  9. python爬取酷狗音乐源码_python爬虫教程:爬取酷狗音乐
  10. 新手入门教程:关于网站建设的主要流程和步骤
  11. 常见的几种隐藏文件的方法
  12. 鸿蒙系统预计什么时候上市,鸿蒙系统什么时候上市?鸿蒙系统什么时候用于手机(图文)...
  13. 在虚拟机中搭建设zookeeper集群配置
  14. 删除桌面上的两个IE图标
  15. Win平台ZIP版本MySql启动问题
  16. 云南毒贩越狱出逃 监狱安防漏洞都在哪儿?
  17. 二次型x^TAx梯度(求导)推导过程
  18. 减肥(2014.6.28 22:48)
  19. [RK3288][Android5.1] 移植笔记 --- gsl3673 触控驱动
  20. 百度图片下载器2.0

热门文章

  1. 那些年啊,那些事——一个程序员的奋斗史 ——98
  2. 计算机视觉——bbox的格式简介
  3. 关于初学算法,习题2-2 韩信点兵(hanxin)的一些需要谨记的点
  4. 潭州学院html学习(day09)
  5. Kubernetes kubeconfig配置文件
  6. ACM比赛常用技巧算法
  7. 00后专访:我是如何初中毕业年仅16岁便踏入北漂码农行业的(一)
  8. 吐槽西电python oj 文章检测
  9. 【附源码】计算机毕业设计java疫情期间优化旅游平台设计与实现
  10. 古文字识别助手与众包平台——项目博客二