视觉/图像重磅干货,第一时间送达 什么是视觉SLAM?先说说SLAM的定义。SLAM是指某种移动设备(如机器人、无人机、手机、汽车、智能 穿戴设备等) 从一个未知环境里的未知地点出 发, 在运动过程中通过传感器(如相 机、激光雷达、 IMU等)观测定位 自身位置和姿态,再根据自身位 姿进行增量式的地图构建, 从而达到同时定位和地图构建的 目的。 如果SLAM过程使用的主要是视觉相关的传感器(如单目、双目、RGB-D、鱼眼、全景相机),一般称之为视觉SLAM。目前最知名的、效果最好的视觉SLAM是ORB-SLAM2/3系列。 ORB-SLAM2/3简介2015年,西班牙萨拉戈萨大学机器人感知与实时研究组开源了ORB-SLAM第一个版本,由于其出色的效果受到广泛关注。该团队分别在2016年和2020年开源了第二个版本ORB-SLAM2和第三个版本ORB-SLAM3。 其中ORB-SLAM2是业内最知名、应用最广泛的开源代码。它有如下优点:
下面是ORB-SLAM2的算法框架 ORB-SLAM2/3效果展示ORB-SLAM2 在汽车上应用 ORB-SLAM2 手持设备上的定位 ORB-SLAM2 用于室内三维重建 ORB-SLAM3在上个版本基础上,增加了视觉惯性里程计、多地图融合、适配鱼眼相机等功能,精度碾压同类型算法(见下图),功能强大到让SLAM算法研究者感慨“把自己想做的都做了” 看 ORB-SLAM3 疯狂绕圈,稳的很! 甚至滑滑梯从黑管子中穿过! 本文仅做学术分享,如有侵权,请联系删文。 |
|
来自: 新用户0118F7lQ > 《待分类》