一、前言

惯性传感器(IMU)能够测量传感器本体的角速度和加速度,被认为与相机传感器具有明显的互补性,而且十分有潜力在融合之后得到更完善的SLAM系统。


二、IMU工作特点

IMU虽然可以测得角速度和加速度,在这些数据存在明显的漂移,使得积分二次得到的位姿数据非常不靠谱。好比说,我们将IMU放在桌子上不动,用它的读数积分得到的位子也会漂出十万八千里。但是,对于短时间内的快速移动,IMU能够提供一些较好的估计。这正是相机的软点。

当运动过快时,(卷帘快门的)相机会出现运动模糊,或者两帧之间重叠区域太少以至于无法进行特征匹配,所以纯视觉SLAM非常害怕快速的运动。

相比于IMU,相机数据基本不会出现漂移。所以相机数据可以有效地估计并修正IMU读数中的漂移,使得在慢速运动后的位姿估计仍然有效。

当图像发生变化时,本质上我们没法知道是相机自身发生了运动,还是外界条件发生了变化,所以纯视觉SLAM难以处理动态的障碍物。而IMU能够感受到自己的运动信息,从某种程度上减轻动态物体的影响。


三、IMU直接测得变量:

 : the raw, instantaneous IMU acceleration (x,y,z);

: the raw, instantaneous IMU angular rate (roll,pitch,yaw);

什么是 "roll, pitch, yaw"?,请跳转至小白另一篇博客:

「机器人」“姿态角 roll、yaw、pitch”讲解_Robot_Starscream的博客-CSDN博客_机器人姿态角

「 机器人学 」“IMU惯性传感器”讲解相关推荐

  1. 一、Arduino+MPU6050/MPU9250——IMU惯性传感器原理

    由于最近的一个小项目,接触到了Arduino+MPU9250获取加速度.角速度和磁场数据,并计算Pitch角.Roll角.Yaw角.现对搜索到的资料和复现的代码进行一些整理. 目录 一. IMU原理 ...

  2. 「 机器人学 」“姿态角 roll、yaw、pitch”讲解

    一.前言 载体坐标系与载体坐标系的关系是三个Euler角:yaw,pitch,roll,反应了载体相对基准面的姿态. 二.姿态角讲解 1. pitch是围绕X轴旋转,也叫做俯仰角.当X轴的正半轴位于过 ...

  3. 「 机器人学 」“里程计/仪技术”浅谈

    一.前言 它的功能就是利用传感器的数据来推算机器人位置随时间的变化,常用的传感器类型有编码器.惯性测量单元和视觉传感器等.理论上里程计数据不存在任何误差. 二.里程计模型 里程计模型分为圆弧模型和直线 ...

  4. 2.1.6 IMU惯性传感器

    更多内容,请关注: github:Autopilot-Updating-Notes gitee: Autopilot-Updating-Notes 2.1.6.1 原理 惯性测量单元IMU(Inert ...

  5. 「 机器人学 」“机器人定位技术”浅谈

    一.前言 机器人定位问题是在给定环境地图的前提下来确定机器人在环境中的位置,因此机器人定位问题又被叫做位姿估计问题或者位姿跟踪问题. 二.相对定位和绝对定位 机器人的定位技术大致可以分为两类:相对定位 ...

  6. 「 机器人学 」“Human-aware机器人导航技术”浅谈

    一.前言 Human-aware机器人导航是人机交互和运动规划的交叉研究方向,它同时考虑机器人导航问题和导航时与环境中的行人交互问题. 二.Human-aware机器人导航应用领域 机器人引导问题.机 ...

  7. 如何摆脱「技术思维」的惯性?

    大家好,我是Z哥. 虽然从标题上看,这篇文章是写给"技术人"的,但从广义上来说,只要你是一位以理性见长的人,那么这篇文章要讲的东西可能会与你有关. 先问大家一个问题. 如果你现在打 ...

  8. 第三十二期:如何摆脱「技术思维」的惯性?

    虽然从标题上看,这篇文章是写给"技术人"的,但 从广义上来说,只要你是一位以理性见长的人,那么这篇文章要讲的东西可能会与你有关. 虽然从标题上看,这篇文章是写给"技术人& ...

  9. 大白天「撞鬼」?特斯拉在无人墓地感应到行人,传感器真能测鬼?

    点击上方"CVer",选择加"星标"置顶 重磅干货,第一时间送达 本文转载自:新智元 来源:twitter  |  编辑:小匀 [导读]特斯拉会通过传感器.摄像 ...

最新文章

  1. mac上的终端bash命令
  2. Python高级网络编程系列之第二篇
  3. 软件测试理论入门(一)
  4. KafkaController介绍
  5. rem单位中html默认字号,轻松掌握CSS3中的字体大小单位rem的使用方法
  6. 手动选择显示_为什么考驾照的人多数选择C1而不是C2?老教练说出了真相....
  7. linux去重统计个数,linux 文件内容查找、去重、统计(示例代码)
  8. java jdk运行_java运行机制、Jdk版本及Java环境变量
  9. c mysql清理日志文件_MySQL 一般查询日志或者慢查询日志历史数据的清理
  10. android之去掉actionbar
  11. MyEclipse2014+JDK1.7+Tomcat8.0+Maven3.2 开发环境搭建
  12. 移动联通基站定位API以及电信基站定位API
  13. mysql创建数据库表_mysql基础之创建数据库和表
  14. 安装shipyard时:deploy not found
  15. 网络学习---基础知识
  16. 2022年程序员最喜欢的编程语言
  17. Xavier NX+KU040图像处理卡
  18. 说一说TS码流里面的PCR
  19. 顺丰职级分成4级_阿里职位层级(附P级详细要求)
  20. 无损数据动态磁盘逆转为基本磁盘的方法

热门文章

  1. Laya商业级教程-对接QQ小游戏sdk(5分钟掌握)
  2. 没有广告的WinRAR压缩软件
  3. Airtest----安装AirtestIDE
  4. 电子版个人简历模板范文十篇
  5. CFA/FRM/CAIA刷题名单 必刷题库
  6. 张小龙打败张小龙:不提情怀,不谈焦虑
  7. C语言DAY11 - 指针patr1
  8. 手机的重要性手机病毒如何防,六招远离手机病毒技巧分享
  9. 笔记本linux蓝牙驱动怎么安装程序,笔记本蓝牙驱动,教您笔记本蓝牙驱动怎么安装...
  10. matlab如何给页眉加图片,book类文档如何将页眉位于页面居中