自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 ubuntu18.04 mysql出现lines 1-10/10 (END)

按q。

2023-07-13 21:07:34 347

原创 E:无法修改错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

sudo aptitude install <包名>安装aptitude。

2023-05-19 13:28:33 199

原创 E:无法定位软件包

换镜像源并更新密钥并运行。

2023-05-19 13:25:04 760

原创 warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

【代码】warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

2023-04-04 19:08:15 116

原创 error: ‘CV_LOAD_IMAGE_UNCHANGED’ was not declared in this scope

opencv4.x以上,有些宏,API名字改了,需要改为新的。

2023-04-04 15:50:32 244

原创 ValueError: check_hostname requires server_hostname报错

关闭服务器代理。

2023-04-01 11:12:05 64

原创 WARNING: You are using pip version 21.2.3; however, version 23.0.1 is available.报错

【代码】WARNING: You are using pip version 21.2.3;however, version 23.0.1 is available.报错。

2023-04-01 11:10:37 172

原创 Occupancy-SLAM: Simultaneously OptimizingRobot Poses and Continuous Occupancy Map

2023-03-27 15:54:17 121

原创 fmt报错!!

在cmakelists文件里面添加以下。

2023-03-18 18:59:20 182

原创 ch7小结

从2D-2D的匹配中估计一个点的空间位置,需要知道相机的内参和外参,以及点在图像中的像素坐标。根据本质矩阵E(或基础矩阵F),可以得到点在两个相机坐标系中的归一化坐标x​1​′​​和 x​2​′​​之间的关系,即x_2'^TEx_1 = 0。对点在两张图像中的像素坐标进行归一化,得到归一化坐标x​1​′​​=K​1​−1​​x​1​​和x​2​′​​=K​2​−1​​x​2​​。通过相机外参,可以将点在两个相机坐标系中的归一化坐标x​1​′​​和x​2​′​​转换为点在世界坐标系中的坐标X。

2023-03-18 15:23:45 66

原创 g2o学习

这是个二元边,第一参数2说明测量值是二维,也就是图像像素坐标x,y的差值,对应测量值的类型是Vector2D,两个顶点也就是优化变量分别是三位点VertexSBAPointXYZ,和李群位姿VertexSE3Expmap.BaseUnaryEdge,BaseBinaryEdge,BaseMultiEdge 分别表示一元边,两元边,多元边。一元边:一条边只连接一个顶点,两元边:一条边连接两个顶点,多元边:一条边可以连接多个(3个以上)顶点。D 是 int 型,表示测量值的维度 (dimension)

2023-03-18 14:28:10 226

原创 ch7-3对极几何

极平面:O1,O2,p三个点组成的平面。当相机为单目是,我们只知道2D的像素坐标,因而问题是。

2023-03-16 14:20:57 54

原创 ch7.1 orb_self.cpp详解

【代码】ch7.1 orb_self.cpp详解。

2023-03-15 13:03:04 159

原创 ch7-1 orb_cv.cpp详解

【代码】ch7-1 orb_cv.cpp详解。

2023-03-15 12:26:54 71

原创 ch7.1 特征点法

预检测:直接检测邻域圆上的第1,5,9,13个像素的亮度。只有当这4个像素中有3个同时大于Ip +T或小于Ip- T时, 当前像素才有可能是一个角点, 否则应该直接排除。如果一个像素与邻域的像素差别较大(过亮或过暗), 那么它更可能是角点。为了使描述子具有旋转不变性,采用Steer BRIEF。

2023-03-15 10:50:19 40

原创 ch-6.2 非线性最小二乘

这里J(x) 为f(x) 关于x 的导数,实际上是一个m×n 的矩阵,也是一个雅可比矩阵。Gauss Newton的思想是将f(x) 进行一阶的泰勒展开(请注意不是目标函数f(x)2),优点是使用一阶展开的平方产生二阶项,从而避免求Fx的海森矩阵。这里的梯度是目标函数的梯度,导数(梯度)是增量的方向,梯度取反就是梯度下降的方向,通常不会直接让J代表步长,会加因子或者饱和函数。1、解析法:令目标函数的导数为零,然后求解x 的最优值,就和一个求二元函数的极值一样,但是fx的形式复杂,不一定能求出解析解。

2023-03-14 14:21:44 250

原创 ch-6.1状态估计问题

现在,考虑数据受噪声的影响后,会发生什么改变。yj,我们往往使用最小化负对数的方式,来求一个高斯分布的最大似然。在这些噪声的影响下,我们希望通过带噪声的数据z 和u,推断位姿x 和地图y(以及它们的概率分布),这构成了一个状态估计问题。直接求后验分布是困难的,但是求一个状态最优估计,使得在该状态下后验概率最大化。这个二次型可以看成信息矩阵加权后的二范数考虑噪声加权的误差二次型。似然的直观意义:在什么样的状态下,最可能产生现在观测到的数据。这个就是最小二乘问题,其解就等价于x的最大似然估计。

2023-03-14 10:58:55 132

原创 ch4-李群李代数

李群李代数目的:因为我们需要经常的对某一个位姿的估计值进行调整,使它对应的误差减小,所以引入李群李代数优化位姿。区别:李代数求导求出的是最佳位姿;小扰动求导求出的是当前位姿基础上达到最佳位姿的最佳增量。对于SLAM问题来说,在宏观角度,李群就是变换矩阵,李代数就是变换向量。李代数的定义:集合+数域+二元运算。群的定义:一种集合+一种运算。连续光滑的群就是李群。

2023-03-11 13:47:05 52

原创 ch3-旋转变换

2023-03-11 13:30:56 50

原创 ch2-SLAM问题总结

2023-03-11 13:29:59 42

原创 ch5-SLAM相机观测

相机观测SLAM

2023-03-10 23:08:15 42

原创 ch3-坐标系1转换至坐标系2及其点的变化

视觉slam14讲第三讲 坐标系变化

2023-03-09 13:59:11 124

翻译 【无标题】

黑mac++讲义

2023-02-28 15:53:05 38

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除