前段配准
Kong Liangqian Lv6

配准算法(二)

爬山法(拟梯度法)

总是朝着数值增大的方向移动

缺陷:会陷入局部最高点

名字来由,因为方向是固定的,不需要计算,所以是拟梯度法

搜索时,如果所有的方向得分都小,则搜索步长减半,当减半次数大于五次,则认为收敛

高斯牛顿优化方法

爬山法的进阶!是真的梯度下降方法

给定一个目标函数,把激光的帧间匹配问题转换为求解目标函数的极值问题

其中,

$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