SLAM,SLAM+IMU的状态估计问题描述-个人理解

1、状态估计问题

令状态变量为x = {x1、x2、x3...}

观测变量为z = {z1、z2、z3...}

状态估计问题等同于求解条件概率分布:P(x|z),在当前观测状态z下的状态x分布,也就是最可能的状态是什么

由贝叶斯法则可知道:\large p(x|z) = \frac{p(z|x)*p(x)}{p(z)}

x = arg (max( p(z|x) )  )为最大似然估计,也就是似然估计的最大值,表示在哪种当前的状态x下最容易产生当前的观测;

p(x)为状态x的先验信息,也可以成为预估计值,一般可以通过建立马尔科夫运动模型或者基于IMU建立状态预估模型得到,表示对状态预估计,也就是状态x的分布概率;

x = arg( max( p(z|x)*p(x) ) )为最大后验估计,由最大似然估计与先验相乘得到,其表示在当期状态x的先验信息基础上,在哪种状态x下最容易产生当前的观测z

2、SLAM相关问题描述

要求解条件概率P(x|z),一般比较困难,可以通过近似求取最大似然估计或者最大后验估计进行。由于观测量的分布一般是已知的,一般认为是常值,此时条件概率P(x|z)与后验概率成正比。SLAM问题一般都是将条件概率转换为最大后验或者最大似然求解。

2.1 常规SLAM问题

因为无先验信息,此时可以令P(x)近似为1,也就是认为要估计的状态x分布是均匀的,可以根据观测量出现的频率来进行估计,也就是说认为频率=概率,状态x的分布无任何预判或者主管干扰。这样便可以通过求解最大似然对状态量x进行估计:

x = arg (max( p(z|x) )  ),表示的是机器人在哪种运动状态x下,最容易产生当前相机的观测值

2.2 SLAM+IMU问题

此时基于IMU可以实现机器人状态x的预估,相当于有了先验信息P(x),表示主观认定状态x服从一定的规律,观测量的产生也是基于运动状态x在这种规律下产生的。此时便可以求解最接近条件概率分布P(X|Z)的最大后验估计值了:

x = arg( max( p(z|x)*p(x) ) ),表示机器人在当前预估的状态x的范围里,在哪种运动状态x下,最容易产生当前相机的观测值x。

如果先验信息比较准确,那么最终的估计精度也会更高。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
作者:Timothy D. Barfoot ,最新2018高清资源,完整395页,持续更新。 版权归作者所有,任何形式转载请联系作者。 State Estimation for Robotics早已在SLAM领域广为流传,几乎是SLAM入门必读的经典书籍之一。本书深入讲解了状态估计的机理、三维几何学基础、矩阵李群以及位姿和点的估计方法等,尤其对基于滤波器的状态估计方法的介绍全面深刻。现在在高翔、颜沁睿、刘富强等十多位SLAM专家、爱好者的共同努力下,中文译本《机器人学中的状态估计》也终于得以面世。这对于国内广大SLAM爱好者来说,可谓一大福音,值得隆重推荐。 ——浙江大学教授,CAD & CG国家重点实验室计算机视觉团队带头人,章国锋 State Estimation for Robotics是加拿大多伦多大学Barfoot教授的名著,也是机器人方向的经典教材之一。该书侧重数学基础,先花了三分之二的篇幅来介绍概率、几何方面的基础知识,最后又回到应用问题,详细介绍了基于点云和图像的姿态估计。 这是一本难得的既注重基础又顾及前沿研究问题的教材。书的译者是一群对机器人技术富有激情的年轻人,他们中的许多人在计算机视觉、机器人等科研领域开始崭露头角。这本译作倾注了他们的满腔热忱和对国内技术发展的期望。 ——加拿大西蒙弗雷泽大学终身教授,谭平 本书介绍了机器人领域的重要核心技术——状态估计。这本书不只介绍了一些传统的经典算法,也涉及了最新的行业进展和应用,同时还传授了一些基础的数学工具。本书使用严谨的数学语言,同时又深入浅出,是初学者不可多得的良师益友。 ——自动驾驶公司AutoX创始人,原美国普林斯顿大学计算机视觉与机器人实验室主任,麻省理工学院博士 肖健雄
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值