海康机器人3D 机器人引导 —— 空间基础篇一

位姿变换基础

空间中一个坐标系相对于另一个坐标系的变换关系用新坐标系的三个坐标轴相对于原坐标系的方向矢量(方向余弦)

来确定,可用位姿矩阵来描述。位姿齐次矩阵(4x4)来统一描述刚体的位置和姿态:

位姿变换基

和沿着三个坐标轴的平移运动不一样,旋转矩阵显得很不直观,也繁琐。因此往往需要使用更简洁的方式来描述

姿态变换。固定欧拉角与欧拉角便是最常规的两种。

坐标变换位姿表达

如图所示,首先将目标坐标系{B}与参考坐标系{A}重合,将坐

标系{B}先绕XA轴旋转γ度,再将坐标系{B}绕YA轴旋转β度,

最后将坐标系{B}绕ZA轴旋转α度。最终得到新的坐标系{B}。

B系一直在绕固定系A旋转,此时旋转矩阵为左乘

基于坐标系绕轴向量的旋转公式,由旋转顺序(先转的轴在

后,后转的轴在前)可直接推导:

如下图所示,首先将目标坐标系{B}与参考坐标系{A}重合,将坐标系{B}先绕ZB轴旋转α度,再绕旋转后的坐标系{B}的YB轴旋转β度,最后再绕旋转后的坐标系{B}的XB轴旋转γ度。最终得

到新的坐标系{B}。

B系一直在绕自身轴旋转,此时旋转矩阵为右乘基于坐标系绕轴向量的旋转公式,由旋转顺序(先转的轴在前,后转的轴在后)可直接推导:

Z-Y-X欧拉角和X-Y-Z固定角的旋转矩阵完全相同三次绕固定轴旋转的最终姿态和以相反顺序三次绕运动坐标轴旋转最终姿态相同。

相关推荐
新知图书13 小时前
1.3 启动第一个机器人
人工智能·机器人
明志数科13 小时前
自主探索范式下机器人示教数据的工程定位:少量示范为何对质量更敏感
人工智能·机器学习·机器人
新知图书15 小时前
【新书介绍】《ROS 2机器人系统开发实践(视频教学版)》
机器人
取个好名称17 小时前
什么是3D文件格式?3D文件可以包含什么
3d
别动我齐刘海18 小时前
机器人 C++ / 系统联调补强2——异常处理、Protobuf
linux·c++·人工智能·学习·算法·机器学习·机器人
不爱学英文的码字机器19 小时前
REMAC 论文解读:新动作算出来时,机器人已经走了两步
人工智能·机器人
摘星编程19 小时前
启元 Q1 模型微调实战:强化学习训练抗推平衡策略
机器人·实战·atomgit·启元·机器人训练
荆棘鸟智能19 小时前
短历时洪水预报算法实践:水文模型与 LightGBM 残差订正融合
人工智能·算法·机器人
创世虚拟世界21 小时前
AI 生成的模型怎么放进 3D 虚拟世界
人工智能·3d
天空属于哈夫克321 小时前
企业微信 RPA 自动化开发实践:打通客户管理与业务任务处理流程
机器人·自动化·企业微信·rpa