惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
宝玉的分享
宝玉的分享
量子位
博客园 - Franky
The Cloudflare Blog
博客园 - 【当耐特】
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
罗磊的独立博客
V
V2EX
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
H
Help Net Security
博客园 - 聂微东
F
Fortinet All Blogs
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
博客园_首页
人人都是产品经理
人人都是产品经理

又见苍岚

COLMAP PatchMatch Stereo 算法详解 事件驱动的状态机框架:从理论到工程实践 Git 在国内网络环境下无法 Push 的排查与修复 —— 配置 Clash 代理 分段五次多项式插值原理详解 路径插值方法深度对比研究 Claude Code 使用指南 OpenClaw 记忆管理与技能创建指南 CBS(Conflict-Based Search)算法详解 A* 算法及其变种详解 OpenClaw 配置多 Agents Windows Powershell 无法加载文件,因为在此系统上禁止运行脚本问题的解决方案 MaxClaw 安装流程 大模型 AI 名词介绍 AList 网盘聚合工具简介 Protobuf 简介与测试 Claude Code 简介以及 GLM 4.7 模型接入 Github 歌词下载工具 163MusicLyrics Python __getattr__ 懒加载 Python TypedDict 机器人仿真平台 Gazebo 安装记录 机器人仿真平台 Gazebo 简介 多机器人路径规划问题(Multi-Agent Path Finding, MAPF)简介 Python exifread 读取修改过的 jpeg 信息错误问题修复 3D 旋转矩阵基本概念 MongoDB Compass 介绍 Python 环境管理工具 uv Flutter 开发指南 Snipaste 安装下载与黑屏问题解决方案 全局路径规划算法记录 2025 Python 版本性能测试
3D 坐标系变换的理解
Yiwei Zhang · 2025-11-26 · via 又见苍岚

坐标系变换矩阵用于转换3D空间中的坐标系, 本文记录相关概念。

3D 坐标系变换矩阵描述了一个 3维空间点或向量如何从一个坐标系转换到另一个坐标系。

数学表示


$$
P_B = T_{AB} × P_A
$$

物理意义

对于这一变换公式, 有两种理解视角, 分别叫做主动变换被动变换, 两种变换的数学表示是完全相同的, 但是物理意义不同

主动变换被认为改变了物体的位置, 物理世界因此发生了变化, 被动变换往往被认为改变了观测基准的位置, 物理世界没有发生任何改变

直观理解可以认为是一组3D 点在一个变换矩阵作用下被推走了, 或者点没有动, 坐标系被反向拉走了

主动变换 (Active Transformation)

物体在固定坐标系中发生运动(旋转、平移等),坐标系保持不变。

  • 物体本身在空间中移动或旋转
  • 观察者和参考坐标系保持固定
  • 变换描述的是物体的运动

公式含义:

  • $P_A$:物体变换前的位置
  • $P_B$:物体变换后的位置
  • $T_{AB}$:变换矩阵

此时 $T_{AB}$ 表示的是变换矩阵, 计算得到的结果是点云在变换矩阵作用下的变换结果, 坐标系始终没有变化.

被动变换 (Passive Transformation)

物体保持固定不动,观察者的坐标系发生变化。

  • 物体在空间中的实际位置不变
  • 观察者改变了自己的视角或坐标系
  • 变换描述的是坐标系的改变

公式含义:

  • $P_A$:点在坐标系A中的坐标
  • $P_B$:点在坐标系B中的坐标
  • $T_{AB}$:从坐标系A到坐标系B的变换矩阵, 事实上也是从 B 坐标系看 A 坐标系原点的位姿

常用于机器人领域中的坐标系变换

文章链接:
https://www.zywvvd.com/notes/study/linear-algebra/rotate-matrix/coor-trans/