SLAM第十四讲

基础知识

四元数

先将三维空间的点p(x,y,z) 变成四元数的表示q(0,x,y,z) 其中0为四元数的实部,x,y,z为四元数的虚部。 实部为0的四元数也叫纯虚四元数。

通过 左乘四元数,右乘四元数的逆,就得到了p' p'仍是纯虚四元数,可以记做(0,x',y',z'),这个x',y',z' 就旋转之后的坐标。

相关推荐
被怪兽吃掉了4 分钟前
5.2.1一维组数定义方式
开发语言·c++·算法
旖旎夜光12 分钟前
LeetCode 69:x 的平方根(二分查找) —— 题解
数据结构·c++·算法·leetcode·二分查找
j7~15 分钟前
【C++】《C++二叉搜索树(BST)从入门到精通:概念、实现与Key/Value模型全解析》
开发语言·c++·学习·二叉搜索树
qq_3494479515 分钟前
在ollama下部署DeepSeek-r1模型(linux机器)
linux·运维·服务器
hehelm16 分钟前
仿muduo库实现高并发服务器—Channel类
linux·服务器·开发语言·网络·c++
小此方28 分钟前
Linux加餐(二):藏在Linux中的设计模式(二)单例模式与线程池
linux·单例模式·设计模式
余额瞒着我当琳28 分钟前
C++ list第二讲数据结构修炼:迭代器源码 + 栈队列适配器 + LeetCode 三道高频题
数据结构·c++·list
猫吃了源码30 分钟前
Linux系统制作 Ubuntu Server 24.04 启动U盘详细教程
linux·服务器·ubuntu
hehelm31 分钟前
仿muduo库实现高并发服务器—EventLoop
linux·服务器·网络·c++
_Narcissus_31 分钟前
常见数论算法笔记
数据结构·c++·算法·高精度·数论·快速幂·质数筛