如何用搜狗拼音输入法输入生僻字?(拼音输入法怎么打生僻字) 征信是什么意思对个人有什么影响(征信是什么意思) 怎样开通新浪微博会员(怎样开通新浪微博会员功能) 如何将cad打印成图片(cad怎么打印成图片) 挽救婚姻的话语(挽救婚姻) 教师资格证的具体考取流程是什么(教师资格证的具体考取流程是什么样的) 洛克王国玛雅蛋怎么弄(洛克王国玛雅蛋怎么弄2021) 利用浏览器审查元素功能 下载QQ空间小视频(用审查元素下载网页视频) 微信新表情在哪里更新?(微信新表情在哪里更新下载) 人面不知何处去桃花依旧笑春风朗读(人面不知何处去桃花依旧笑春风) 百度网盘企业认证入口在哪(百度网盘的认证在哪里) 骗人犯法吗(骗人) 英雄联盟AP法强潘森怎么玩(潘森法强出装) 呵护作文600字初一(呵护作文600字) 教你如何轻松使用联想lj2400打印机打印双面文档(联想lj2400l可以双面打印吗) qq号怎么更改外观(qq号怎样改) 吐鲁番的葡萄熟了关牧村演唱(吐鲁番的葡萄熟了) 电脑中了petya病毒怎样解密?(中了petya病毒怎么办) scroll lock键是什么意思 多多斗地主扔西红柿怎么弄(斗地主怎么丢西红柿) 水菖蒲种植方法(水菖蒲种植方法视频) 朗润的意思解释和拼音(朗润的意思是什么) 寄居蟹怎么养(寄居蟹怎么养?) IE浏览器弹出窗口的设置(ie浏览器打开弹窗设置) 指甲下有淤血怎么办?都很长时间了没好(指甲下有淤血怎么办?都很长时间了没好呢) 飞机头等舱和经济舱的区别是什么(飞机头等舱和经济舱的区别) 争做环保小卫士手抄报(保护河湖争做环保小卫士手抄报) 沧州教育局暑假放假通知2023年(沧州教育局) 怎么看CGTN的视频直播?(手机上怎么看cgtn直播) 国际婚姻离婚去哪里办(国际婚姻) 如何取消gprs套餐(怎么取消gprs套餐) 华为手机如何下载微指红包(华为微信红包怎么下载) 牡丹花王图片(牡丹花王) 儿童冰雕制作(儿童冰雕制作方法) 旅行青蛙乌龟困困喜欢吃什么_怎么招待乌龟(旅行青蛙喂乌龟吃什么) 百变机兽之洛洛历险记视频(百变机兽之洛洛历险记结盟之战) 什么动物会冬眠怎么冬眠(还有什么动物会冬眠,是怎样冬眠的) 如果手机收到来自12381的预警短信可以相信吗?(如果手机收到来自12381的预警短信可以相信吗) 天降大任于斯人也原文谁说的(天降大任于斯人也原文) 支付宝商家怎么提现?(支付宝商家怎么提现到余额) 举例论证的答题格式(举例论证) qq底部导航栏怎么设置(手机qq底部导航栏怎么设置) 什么是题记式作文开头(什么是题记) 无主之地2改枪代码怎么用(无主之地2怎么用修改器改枪) 天鹅绒花真实图片(天鹅绒花) 现在的社会学什么技术好?(现在的社会学什么技术好就业) qq号码注册(qq号码注册的微信登录不上怎么办) 铁道职业学院排名前十(中国铁道职业学院排名) 经典qq签名一(qq签名大全) 神武抓鱼怎么玩(神武抓鱼怎么玩视频)
您的位置:首页 >百科精选 >

slam算法用什么语言(slam算法)

导读 关于slam算法用什么语言,slam算法这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、SLAM(Simultan

关于slam算法用什么语言,slam算法这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、SLAM(Simultaneous Localization and Mapping) 是业界公认视觉领域空间定位技术的前沿方向,中文译名为「同步定位与地图构建」,它主要用于解决机器人在未知环境运动时的定位和地图构建问题。

2、【嵌牛鼻子】:有人就曾打比方,若是手机离开了 WIFI 和数据网络,就像无人车和机器人,离开了 SLAM 一样。

3、【嵌牛正文】:目前科技发展速度飞快,想让用户在 AR/VR、机器人、无人机、无人驾驶领域体验加强,还是需要更多前沿技术做支持,SLAM 就是其中之一。

4、实际上,有人就曾打比方,若是手机离开了 WIFI 和数据网络,就像无人车和机器人,离开了 SLAM 一样。

5、在 VR/AR 方面,根据 SLAM 得到地图和当前视角对叠加虚拟物体做相应渲染,这样做可以使得叠加的虚拟物体看起来比较真实,没有违和感。

6、在无人机领域,可以使用 SLAM 构建局部地图,辅助无人机进行自主避障、规划路径。

7、在无人驾驶方面,可以使用 SLAM 技术提供视觉里程计功能,然后跟其他的定位方式融合。

8、机器人定位导航方面,SLAM 可以用于生成环境的地图。

9、基于这个地图,机器人执行路径规划、自主探索、导航等任务。

10、SLAM 技术的发展距今已有 30 余年的历史,涉及的技术领域众多。

11、由于本身包含许多步骤,每一个步骤均可以使用不同算法实现,SLAM 技术也是机器人和计算机视觉领域的热门研究方向。

12、SLAM 的英文全程是 Simultaneous Localization and Mapping,中文称作「同时定位与地图创建」。

13、SLAM 试图解决这样的问题:一个机器人在未知的环境中运动,如何通过对环境的观测确定自身的运动轨迹,同时构建出环境的地图。

14、SLAM 技术正是为了实现这个目标涉及到的诸多技术的总和。

15、SLAM 技术涵盖的范围非常广,按照不同的传感器、应用场景、核心算法,SLAM 有很多种分类方法。

16、按照传感器的不同,可以分为基于激光雷达的 2D/3D SLAM、基于深度相机的 RGBD SLAM、基于视觉传感器的 visual SLAM(以下简称 vSLAM)、基于视觉传感器和惯性单元的 visual inertial odometry(以下简称 VIO)。

17、基于激光雷达的 2D SLAM 相对成熟,早在 2005 年,Sebastian Thrun 等人的经典著作《概率机器人学》将 2D SLAM 研究和总结得非常透彻,基本确定了激光雷达 SLAM 的框架。

18、目前常用的 Grid Mapping 方法也已经有 10 余年的历史。

19、2016 年,Google 开源了激光雷达 SLAM 程序 Cartographer,可以融合 IMU 信息,统一处理 2D 与 3D SLAM 。

20、目前 2D SLAM 已经成功地应用于扫地机器人中。

21、基于深度相机的 RGBD SLAM 过去几年也发展迅速。

22、自微软的 Kinect 推出以来,掀起了一波 RGBD SLAM 的研究热潮,短短几年时间内相继出现了几种重要算法,例如 KinectFusion、Kintinuous、Voxel Hashing、DynamicFusion 等。

23、微软的 Hololens 应该集成了 RGBD SLAM,在深度传感器可以工作的场合,它可以达到非常好的效果。

24、视觉传感器包括单目相机、双目相机、鱼眼相机等。

25、由于视觉传感器价格便宜,在室内室外均可以使用,因此 vSLAM 是研究的热点。

26、早期的 vSLAM 如 monoSLAM 更多的是延续机器人领域的滤波方法。

27、现在使用更多的是计算机视觉领域的优化方法,具体来说,是运动恢复结构(structure-from-motion)中的光束法平差(bundle adjustment)。

28、在 vSLAM 中,按照视觉特征的提取方式,又可以分为特征法、直接法。

29、当前 vSLAM 的代表算法有 ORB-SLAM、SVO、DSO 等。

30、视觉传感器对于无纹理的区域是没有办法工作的。

31、惯性测量单元(IMU)通过内置的陀螺仪和加速度计可以测量角速度和加速度,进而推算相机的姿态,不过推算的姿态存在累计误差。

32、视觉传感器和 IMU 存在很大的互补性,因此将二者测量信息进行融合的 VIO 也是一个研究热点。

33、按照信息融合方式的不同,VIO 又可以分为基于滤波的方法、基于优化的方法。

34、VIO 的代表算法有 EKF、MSCKF、preintegration、OKVIS 等。

35、Google 的 Tango 平板就实现了效果不错 VIO。

36、总的来说,相比于基于激光雷达和基于深度相机的 SLAM,基于视觉传感器的 vSLAM 和 VIO 还不够成熟,操作比较难,通常需要融合其他传感器或者在一些受控的环境中使用。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!