教你们视觉SLAM如何去提高定位精度

epsavlc:
这个事情的回答需要基于你的动机。
如果你想改进已有的算法以获得在数据集上的视觉里程计定位精度上的提升,那么我的判断是比较难。
如果你是在实际场景中发现已有的框架(例如orb-slam)的定位精度不能达到论文中,或者你预想的精度,那么这个事情是可以根据实际场景讨论的。
排名6, 11, 12, 14, 15的方案是基于视觉的,或者至少融合了视觉。其漂移误差大都低于1%。这是什么概念?我本科时参加的机器人竞赛里,经过仔细标定的轮式里程计,精度也不过1%。当然,视觉里程计的最终漂移误差一般都是回环后再算的,直接使用的话根据前端的调教程度,大概可以看做1%左右。不过无论怎样,对于增量式的定位方案,1%的误差应该都可以算是差强人意了。想要再有提升还是挺困难的,要么就加入许多trick(过拟合数据集),但是感觉意义不大。
如果是在一些复杂场景下需要提升定位精度,那么还是有许多事情可以做的。像之前答主提到的,用语义分割,将动态物体上的特征点滤去,以提升ba精度。我认为有一些场景,是目前已有的框架力所不能逮的:
1.long-term场景。如何保证夏天建的室外地图,在冬天也能用?这涉及到季节不变的路标的设计与提取。语义分割天然就有long-term特性,将语义分割考虑进去是一个较好的方法。
2.高度动态的场景。比如走在去菜市场的路上,来往人群很多。人是可以精确定位的,但是slam可能就要抓瞎了。
3.纹理缺失的场景。这算是室内slam时经常需要面对的事情了。
这三个问题,其实都有许多工作已经在做了。谷歌学术上搜索相关关键字就有。
就像综述《past, present, and future of simultaneous localization and mapping: towards the robust-perception age》标题所述,目前鲁棒才是slam的关键命题。发布于 06-27
郑纯然:
可以做一些深度学习辅助提取路标的工作,比如:如果已经知道图像中某个物体属于一个既定的类别,然后再提角点,就会比针对全图提角点鲁棒性高很多。
刘宴诚:
具体细节太多了,orbslam2这个框架基本上所有的代码都在围绕如何提高特征点的质量。其实想想特征点法提高定位精度无非就是如何保证特征点匹配的准确以及特征点选取的准确,可问题就出在无法保证百分百绝对精确,所以通过很多骚操作把这个事情做到极致,就可以提高定位精度了。


创新力、产品力、运营力——紫光国微的增长底气
图马思特T300RS方向盘评测 代入感比键盘强多了
Intel 14代酷睿非K系列型号即将发布
太赫兹通信的潜在应用场景
IC卡及RFID技术在卫生领域应用发展现状
教你们视觉SLAM如何去提高定位精度
索尼wf-sp700n评测 骑车也能好好听歌了
日置模拟兆欧表IR4000系列和3490的使用小窍门
全新5G核心网测试解决方案助力创造安全互联世界
三星电子Q3营收522.4亿美元,同比增长145%,内存芯片业务获头功
2018世界机器人大会:中国机器人企业向世界展示最新科技技术的平台
直流电机的使用寿命 直流电机的适用范围
全球首款可直接安装在汽车挡风玻璃上的5G天线
土壤肥料测试仪的应用能够让地瓜实现保质增收
语音通信系统中嵌入式的设计实现
直流电源系统的作用 直流电源系统的组成 直流电源系统常用接线方式
国家电网致力构建全球能源互联网
智慧养老的价值、优势、现状与趋势
UG正版授权软件的优势是什么
国内FPC龙头企业的东山精密业绩逆势高增长,5G产业布局全面开花