封面就用一个可爱的小车车~

之前各种针对VIO,VSLAM和VINS的工程注意事项都讲过了

今天的内容主要是针对VSLAM,VIO的实用性。

比如Td,同步对时,内参,外参这一串

最近比较忙,简单写点全局快门轮速计的东西。

全局快门室外应用讲解:

首先VIO必须采用全局快门,当然室外一定要用卷帘也不是不行,但是因为卷帘快门的曝光时间实际会根据场景与环境动态变化,所以总体是比较难整的,容易出现各种各样乱七八糟的问题。

事件摄像机真正广泛开始应用前,其实没有什么更好的相机能够取代全局快门相机。

夜间导航与成像分析的话,接下来10年也不会有优于热成像(长波红外)的方案。

如果我的分析没有错的话,未来自动驾驶领域主传感器可能就是激光雷达热成像相机之争了。

但是全局快门的价格总体还是比较昂贵的,所以大家一般用的都是黑白的Y数据,光圈一般也比较烂,比如3.0

这样的话在室内还比较好用,在户外其实总体就会很闹心了,因为光度的变化实在是比较动态的。

当然如果你用的是1080p的RGB全局相机自动曝光+自动增益就当我没说。。。。

所以今天给个小技巧吧:

如果大家使用的是Y数据8位的相机,VIO系统势必是要处理一路RAW DATA

大家可以按照一定的帧频(比如每5HZ)从这个RAW里取总值算一下均值,这样总体的开销是很小的(单核不到1%),然后针对这个均值来做一个专门针对VIO的“自动曝光”,把光度值长期控制在室内能稳定工作的范围即可。

一个小技巧,避免大家走一堆弯路,不用谢哈:)

轮速计小技巧:

轮速计是一个非常好的Bench mark,很多同学喜欢问怎么把丫和VIO紧耦合起来,以前不写实在是因为这东西太简单了。

这里我想表达一下,紧耦合轮速计其实都是比较哈皮和内卷的做法,开销不要钱咩?

那用轮速计+IMU结合卡尔曼滤波做个DR来限制呢?。。。可以是可以,问题是有点多余啊。

轮速计有个很基础的特性,就是只会算多(打滑空转等blabla),在这里松耦合,平时都信VIO(做得好的VIO可信度至少95%以上),定时定频和轮速计对一下轮速计数据就完事了(比如每250ms对一次),总不可能你VIO告诉你走了3米5,轮速计只读了2米吧(这种基本就是尺度和规模出现问题了)。哈哈。然后回退一下数据归一一下(再搞不定记录下位置原地初始化一次)。仅针对6dof里的3平移中的x/y随便做点修正就好了。

最后给个平时室内做评估的小环境做精度开销参考:

我们办公室一大圈大约150米的正四方廊道回环,一大堆无纹理区间和转弯,在这种场景上能无穷回环反复归一,就说明你的系统工程化做得不错了。

VIO与全局快门及轮速计的一些应用小技巧相关推荐

  1. 差速轮轮速计建模和优化量求导

    author: by yuhongsong(hongsong.yu2010@gmail.com 18311028576) 2020-06-05 转载和基于此文档编辑,请注明原作者和链接 标签 < ...

  2. 运动学模型(二)----轮速计 后轮速差模型

    轮速计相关模型最常用,最易入门的便是后轮速差模型.因此本文将针对后轮速差模型进行详细的原理解释以及代码模型. 后轮差速轮速计定位的关键求解目标有两组,一个是位置pos,一个是姿态altitude 由于 ...

  3. 基于激光雷达+惯导+轮速计的自动驾驶融合定位方案

    高精度定位是当前自动驾驶的基础.随着自动驾驶的日益发展,依靠单一传感器进行定位常常会受到各种限制,比如GPS信号不稳定或者消失.长直走廊或隧道等场景下激光点云发生漂移.轮胎打滑等造成瞬时轮速计异常等. ...

  4. android横幅轮播,制作网站轮播横幅的4点小技巧!

    越来越多的网站都会使用轮播的方式来制作网站横幅,因为轮播的横幅图片能够轻易地吸引到用户的注意力,让用户能在横幅内容里了解到定量信息. 那么如何制作自己的网站轮播横幅可以更好的展示内容呢?下面就跟随小编 ...

  5. 网络下如何增加计算机,如何提高网速 电脑提高网速的4个实用小技巧

    对于爱看电影或打游戏的人来说,网速慢.网速卡是一件非常烦人的事情,那么要如何提高网速呢?相信很多网友都想知道,下面我们就来详细介绍一下:电脑提高网速的4个实用小技巧,希望可以给你们一些帮助和启示! 如 ...

  6. win8网速怎么测试软件,Windows8小技巧:查看当前网速

    我们在使用电脑的过程中,有时候会因为一些原因要查看电脑的网速.在WIN8系统中,上网的时候发现速度特别慢,这个时候我们可以用cmd的ping命令查网速,是否掉线等情况,准确率高.那么具体怎么做呢?下面 ...

  7. 【SLAM】视觉轮速计融合se2lam安装运行

    首先需要安装ROS,我在melodic版本下安装运行的,安装中主要问题是eigen库和g2o库的版本问题,已在eigen3.3.7,g2o-2016安装成功,对应版本安装包:两个库的安装包也可以去官网 ...

  8. MSCKF-Based Visual-Wheel Odometry 轮速视觉融合里程计

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 Sliding Windows Filter(SWF)在VIO.SLAM这个领域应用非常广,比如MSC ...

  9. 基于ATmega8的测速计设计

    这是曾经本科生时期的制作,一个用atmega8a芯片做的测速计.当时选用atmega8a的原因很简单,学生时代做东西,都是捡到啥芯片就用啥,只要性能还能过得去就可以了.这款单片机性能一般,但是比at8 ...

  10. 【车载】轮速-AK协议

    1 AK协议定义 2 如何测量AK信号 3 AK帧结构 4 AK帧解析 4.1速度脉冲 4.2数据段 5 AK协议两种运行状态 5.1低速状态: 5.2高速运行 注:对于AK的编码,其实就是曼彻斯特编 ...

最新文章

  1. Python3 的urllib实例
  2. Xamarin Essentials教程构建共享请求
  3. 分级加权打分算法 java_推荐算法炼丹笔记:令人着迷的时间动态CF算法
  4. C#[Serializable]在C#中的作用-NET 中的对象序列化
  5. 在“3_人民日报语料”中统计“日语借词”的词频;
  6. 检查图形是否为真彩色图形
  7. .Net Core中IOC容器的使用
  8. oracle19c监听服务启动失败,Oracle19c安装(有失败成功记录)
  9. 解决 阶段02 商品类与初始商品
  10. ICCV 2019 | 厦大提出快速NAS检索方法,四小时搜索NN结构
  11. springboot项目启动后第一次接口慢_项目实践:SpringBoot三招组合拳,手把手教你打出优雅的后端接口...
  12. 为什么闹钟设置了却不响_为什么苹果手机闹钟设置了却不响
  13. Flips测试类(page43)
  14. vscode之 wget下载文件报错:ERROR: cannot verify data.vision.ee.ethz.ch‘s certificate
  15. 软件测试多次点击按钮叫什么方法,常见控件的测试点 - 爱昵容儿 的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  16. z中国禽肉深加工市场盈利动态与竞争前景分析报告2022-2027年
  17. 【经验】代码统计工具cloc
  18. Hold Time违例,该如何解决
  19. 互联网裁员浪潮下,我们该如何应对
  20. 完美天空下载站php程序,织梦CMS高仿天空软件站|软件下载站源码整站带数据

热门文章

  1. 常用十六进制颜色对照表代码
  2. c语言函数能返回结构体,从C中的函数返回`struct`
  3. mysql repaire_mysql 修复表
  4. 阿里云Oss获取图片的大小信息
  5. T检验、卡方检验以及p-value
  6. 一名大学毕业生的反思《上》
  7. VUE小需求——旋转小图标
  8. 环比计算分母为0怎么办?
  9. 杨霖演讲实录∣从模块化架构到跨链生态,NULS这一年下了一盘怎么样的棋
  10. 任务的紧急度,重要性划分 .