前段配准
配准算法(二)
爬山法(拟梯度法)
总是朝着数值增大的方向移动
缺陷:会陷入局部最高点
名字来由,因为方向是固定的,不需要计算,所以是拟梯度法
搜索时,如果所有的方向得分都小,则搜索步长减半,当减半次数大于五次,则认为收敛
高斯牛顿优化方法
爬山法的进阶!是真的梯度下降方法
给定一个目标函数,把激光的帧间匹配问题转换为求解目标函数的极值问题
其中,
$T=(Tx,T_y,T\theta)$表示机器人的位姿
$pi=(p{ix},p_{iy})$表示第$i$个激光点的坐标
$S_i(T)$表示第$i$个激光点位姿变换$T$后的坐标
$M(x)$表示似然地图中坐标$x$处的值
貌似需要求一个$\Delta T$,不停的迭代$T=T+\Delta T$
NDT方法(normal distribution transformation)
- 把空间用cell划分,这和栅格是不一样的。
- 栅格就是把环境分成一个小块
- cell也是分块,但是会比栅格大很多
- 每一个高斯分布去模拟似然场 ,天然的分段连续的似然场
- 在得到连续的似然场之后,直接用牛顿方法进行迭代即可
相关匹配方法以及分支定界
相关方法——很流批
CSM+任何一个局部优化,
但是计算量非常大
分支定界算法
- 用于树形搜索的剪枝
- 求解
高斯牛顿代码思想
上一帧的点云组成势场,用这一帧的点云和上一帧的势场进行匹配
从odom获得现在的位姿,
Comments