当前位置: 首页 > 软件库 > 程序开发 > 地图相关 >

Snake-SLAM

视觉惯性 SLAM 系统
授权协议 MIT
开发语言 C/C++
所属分类 程序开发、 地图相关
软件类型 开源软件
地区 不详
投 递 者 于鸿博
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

 Snake-SLAM 是一种可扩展的视觉惯性 SLAM (同步定位与建图)系统,用于低功率航空设备中的自主导航。

  • 追踪前端具有地图复用、闭环、重定位,支持单目、立体、RGBD 输入。
  • 通过基于图形的简化方法减少,并使用新颖的延迟映射阶段进一步细化,以确保稀疏而准确的全局映射。
  • 优化后端,将 IMU 状态估计与视觉束调整解耦,并在两个简化的子问题中分别解决,大大降低了计算复杂度,且允许 Snake-SLAM 使用比现有 SLAM 方法更大的局部窗口大小。
  •  Snake-SLAM 实现了一种新颖的多级 VI 初始化方案,该方案使用陀螺仪数据来检测视觉异常值并恢复公制速度、重力和比例。

前置条件

构建(Ubuntu 20.04、Cuda 11.1)

cd Snake-SLAM 
git submodule update --init --recursive export CXX=clang++-10
 export CUDAHOSTCXX=g++-9 
mkdir build cd build 
cmake .. 
make -j8
 相关资料
  • Java 3d 开源足球游戏。 主要特性: Freeware and open source Funny 3d-comic-style Enthralling stadium atmosphere Keyboard and gamepad control 2-player mode Career and world cup Register in the online hall of fame B

  • 旷视我投的是提前批的Learning-based V-SLAM,面试的时候其实很忐忑,因为我没什么learning背景,但询问面试官后发现其实vslam也是可以投的 一面 1、五分钟自我介绍 2、简历上项目深挖 3、由于简历中提到了矢量化相关的工作,因此面试官出的题目是给定一组二维点拟合直线,但指定函数方程为ax+by+1=0,使用最小二乘实现函数功能即可,可以使用eigen库 此外还问了一道概率

  • 2024/10/16 自我介绍2min,前后加起来一共一个半小时时间 问实习项目和研究生课题,非常细节,里面的每一个技术细节以及详细流程都会打断提问,也会顺势延伸相关的技术细节,比如定位的效果,你在这里面主要做的工作。 slam八股: 1 点云NDT匹配的原理,具体的实现。 2 经典ICP算法的算法流程 3 你了解其他的一些ICP变种算法,是怎么实现的,例如Gicp,点到线,点到面的icp 4 i

  • 7.2.5 导航与SLAM建图 场景:在 7.2.1 导航实现01_SLAM建图中,我们是通过键盘控制机器人移动实现建图的,而后续又介绍了机器人的自主移动实现,那么可不可以将二者结合,实现机器人自主移动的SLAM建图呢? 上述需求是可行的。虽然可能会有疑问,导航时需要地图信息,之前导航实现时,是通过 map_server 包的 map_server 节点来发布地图信息的,如果不先通过SLAM建图,

  • 楼主是车辆工程硕士,研究方向是视觉SLAM。到现在为止,今年的秋招差不多也告一段落了,上半年3月1日蔚来率先开放暑期实习报名的时候,楼主修改多版简历才点击确认投递,回想起来还是历历在目,不知不觉已经过去将近8个月了。在这段时间里,各位牛油分享的宝贵面试经验和技巧使我受益匪浅,好在也取得了不错的结果。之前也分不同的公司断断续续分享了一些面经,这里把各家进度以及记录链接汇总一下方便查找,并且分享一下我

  • 一面 简单聊一聊项目 H矩阵的稀疏性和边缘化操作 编程实现vector的增删改查 二面 深挖项目,直击灵魂 编程实现第一象限两个射线夹几个圆的最优解 只写出一种情况,没考虑到斜线 挂了,可能不太匹配?