作者总结了SLAM前端和后端的区别

While SLAM frontends are used to estimate robot movement online in real-time,

the backend is used to perform optimization of the pose graph given constraints

between poses that have been generated before using the frontend.

前端 用来在线实时估计机器人运动,

后端用来优化位姿

而这篇文章服务于SLAM前端,并不提供后端优化。可以估计6DOF呢。

our system has to estimate the full 6DOF state consisting  of translation and rotation of the platform.

To achieve this,the system consists of two major components.

A navigation filter fuses information from the inertial measurement unit

and other available sensors to form a consistent 3D solution,

while a 2D SLAM system is used to provide position and

heading information within the ground plane.

********   我关注的重点在2D slam

数据点的预处理是必不可少的

A 然后建图:双线性滤波估计占据栅格的概率

B 帧间匹配:高斯牛顿方法,不需要建立点之间的关系

Our approach is based on optimization of the alignment of beam endpoints with the map learnt so far.

The basic idea using a Gauss-Newton approach is inspired by work in computer vision

[19 An iterative image registration technique with an application to stereo vision (darpa)].

Using this approach, there is no need for a data association search between beam endpoints or an exhaustive pose search.

As scans get aligned with the existing map, the matching is implicitly performed with all preceding scans

C 多分辨率地图表示

像图像金字塔一样,帧匹配的时候,从最粗的地图开始,结果作为下一精度匹配的初始估计。

The scan alignment process is started at the coarsest map level, with the resulting
estimated pose getting used as the start estimate for the next level

最新文章

  1. SQL Server Management Studio 2012 设置脚本默认保存路径
  2. [vijos P1880]ファーラの力
  3. delphi xe5 android 开发数据访问手机端(一)
  4. poj 1985 Cow Marathon【树的直径裸题】
  5. css实现鼠标移上去变大,旋转,转别人的额
  6. 什么是空间复杂度(What is actually Space Complexity ?)
  7. BZOJ 2016: [Usaco2010]Chocolate Eating( 二分答案 )
  8. 网页制作之JavaScript部分 2 - DOM操作
  9. YII 1.0 上传文件
  10. hadoop各个名词的理解
  11. 安卓电量优化之AlarmManager使用全部解析
  12. apigw鉴权分析(1-1)阿里数加 - 鉴权方式分析
  13. Java:扩展后的赋值运算符(带强转功能)
  14. js常见的面试题
  15. [android] 服务的生命周期(混合方式)
  16. mongodb的serverstatus
  17. 非[无]root权限 服务器 下安装perl以及perl模块
  18. 根据二进制和十进制转换规则转换成游戏[xyytit]
  19. 负载均衡-haproxy安装配置
  20. Visual Studio Code 配置 gulp

热门文章

  1. sqlite简单使用
  2. JAVA用途
  3. .net之工作流工程展示及代码分享(一)工作流表单
  4. .NET委托和事件
  5. EditPlus 3.7 中文版已经发布
  6. 捷波朗 jabra BT3030 蓝牙耳机
  7. Centos7上搭建OpenvpnServer——pritunl
  8. Rest Post示例(java服务端、python客户端)
  9. HashMap与ConcurrentHashMap的区别
  10. Prince2七大流程之项目准备