代码改变世界

【开源代码】激光雷达惯性里程计和建图,多LIDAR输入、多尺度,基于面元高效地图更新

  计算机视觉life  阅读(110)  评论(0编辑  收藏  举报

以下内容来自从零开始机器人SLAM知识星球 每日更新内容

点击领取学习资料 → 机器人SLAM学习资料大礼包

论文# #开源代码# SLICT: Multi-input Multi-scale Surfel-Based Lidar-Inertial Continuous-Time Odometry and Mapping

论文地址:https://arxiv.org/abs/2211.03900

作者单位:皇家理工学院

开源代码:GitHub - brytsknguyen/slict

虽然与全局地图的特征关联具有显着的优势,但为了防止计算量呈指数增长,大多数基于激光雷达的里程计和建图方法都选择将特征与一个体素比例的局部地图相关联。利用不同体素尺度的面元可以组织成树状结构,我们提出了一个基于八叉树的多尺度面元全局地图,可以增量更新。这减轻了重新计算的需要,例如重复计算整个地图的 k-d 树。该系统还可以从单个或多个传感器获取输入,从而增强退化情况下的鲁棒性。我们还提出了点对面(PTS)关联方案,对 PTS 和 IMU 预积分因子进行连续时间优化,以及闭环和BA,为 Lidar-Inertial 连续时间里程计和建图提供了完整的框架。与其他最先进的方法相比,对公共和内部数据集的实验证明了我们系统的优势。
本文贡献如下:
1、一个成熟的激光雷达惯性里程计和建图框架,具有前端里程计、闭环和全局位姿图优化,能够集成多个激光雷达输入​​。
2、多尺度点到面 (PTS) 关联策略和连续时间在滑动窗口上优化 PTS 和 IMU 预积分因子。
3、基于 UFOMap 框架的分层多尺度面元地图的实现,实现全局地图的增量更新和高效查询。
4、在公共和内部数据集上的广泛实验验证多尺度面元关联策略的结果和效果。





以上内容来自从零开始机器人SLAM知识星球 每日更新内容

编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
历史上的今天:
2018-12-06 2019年度【计算机视觉&机器学习&人工智能】国际重要会议汇总
点击右上角即可分享
微信分享提示