首页 > 其他分享 >香港理工即将开源!第一个仅使用CPU的实时LiDAR SLAM和网格化,速度40Hz!

香港理工即将开源!第一个仅使用CPU的实时LiDAR SLAM和网格化,速度40Hz!

时间:2023-04-14 09:58:27浏览次数:49  
标签:网格地图 网格 LiDAR SLAM 构建 网格化 CPU

以下内容来自小六的机器人SLAM学习圈知识星球每日更新内容

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

论文##开源代码# SLAMesh: Real-time LiDAR Simultaneous Localization and Meshing

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

作者单位:香港理工大学

开源代码:https://github.com/lab-sun/SLAMesh

大多数当前的激光SLAM系统都是在点云中构建地图,即使在人眼看来是稠密的,但当放大时,点云是稀疏的。稠密地图对于机器人应用至关重要,例如基于地图的导航。由于内存成本低,近年来,网格已成为一种有吸引力的稠密建图模型。然而,现有方法通常通过使用离线后处理步骤生成网格贴图。这两个步骤不允许这些方法在线使用构建的网格地图,并使定位和网格化相互受益。

为了解决这个问题,我们提出了第一个仅使用CPU的实时LiDAR SLAM系统,该系统可以同时构建网格地图并针对网格地图执行定位。采用高斯过程重构的直接网格化策略实现了网格地图的快速构建、配准和更新。我们在几个公共数据集上进行了实验。结果表明,我们的SLAM系统可以在40Hz左右运行。定位和网格精度也优于最先进的方法,包括TSDF图和泊松重建。

本文贡献如下:

1、我们提出了一种基于GP重建和顶点连接的网格划分策略,该策略允许快速构建、查询和更新网格地图

2、我们设计了一种点到网格的配准方法。结合约束组合和多线程实现,我们确保了网格地图定位和建图的效率和准确性。

3、我们在网格地图上开发了一个稠密、实时、可扩展的开源LiDAR SLAM系统,并通过实验证明了其优势。









以上内容来自小六的机器人SLAM学习圈 每日更新内容

标签:网格地图,网格,LiDAR,SLAM,构建,网格化,CPU
From: https://www.cnblogs.com/CV-life/p/17317328.html

相关文章

  • #yyds干货盘点#Linux CPU 的上下文切换一
    我们都知道Linux是一个多任务操作系统,它支持的任务同时运行的数量远远大于CPU的数量。当然,这些任务实际上并不是同时运行的(SingleCPU),而是因为系统在短时间内将CPU轮流分配给任务,造成了多个任务同时运行的假象。CPU上下文(CPUContext)在每个任务运行之前,CPU需要知道在哪里加......
  • CPU缓存学习
    cpu缓存分为L1cache,L2cache,L3cacheL1为每个cpu独有缓存,L3为几个cpu的共有缓存,所以内存大小L3也是最大相应的L1,L2,L3速度也是由快到慢cpucache从内存读取数据的单位是缓存块(CacheLine),大小取决于coherency_line_size访问cpucache,需要从cpuline中读取,地址索引由组标记,cpulin......
  • 查看linux进程/线程跑在哪个cpu核上
    方法一:使用top-Hppid然后按f,选择p,然后esc就行了方法二: psH-opid,lwp,psr,comm -p11115psr对应系统cpu线程号......
  • linux服务器CPU占用100%,宝塔负载100%情况问题排查处理记录(CentOS 8.1系统)
    问题描述:linux服务器cpu占比达到100%,站点无法正常访问,宝塔面板进入后卡顿,负载显示也是持续100%(下方测试系统为CentOS8.1)排查可能:1.使用netstat命令查看目前的链接IP数,看是否有异常IP大量链接:netstat-ntu|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-n(查看显示......
  • CPU 进行图形显示的 逻辑,以及 gpu 与 display controler 的关系
    问题: 对上面这个问题一直不是很理解。截图如下:    ......
  • 在 Oracle 中查找 CPU 使用最多的会话或 SQL 查询
    Oracle中的前10个CPU消耗会话colprogramforma30heading"Program"colCPUMinsform99990heading"CPUinMins"selectrownumasrank,a.*from(SELECTv.sid,sess.Serial#,program,v.value/(100*60)CPUMinsFROMv$statnames,v$sess......
  • 在英特尔 CPU 上加速 Stable Diffusion 推理
    前一段时间,我们向大家介绍了最新一代的英特尔至强CPU(代号SapphireRapids),包括其用于加速深度学习的新硬件特性,以及如何使用它们来加速自然语言transformer模型的分布式微调和推理。本文将向你展示在SapphireRapidsCPU上加速StableDiffusion模型推理的各种技术......
  • SLAM经典:FSAT-LIO
    转载自:柑橘全程机械化平台编辑:一点人工一点智能原文:SLAM经典:FSAT-LIO今天给大家分享IEEERoboticsandAutomationLetters上发表经典文章:FAST-LIO:AFast,RobustLiDAR-inertialOdometryPackagebyTightly-CoupledIteratedKalmanFilter。文章中主要介绍了香港大学火星实验......
  • 视觉SLAM十四讲——有关相机运动的汇报
    视觉SLAM十四讲——有关相机运动的汇报大概用了一个月的时间看完slam十四讲,里面很多内容算是填坑了很多以前遇到的不懂的点,并且脑海里也大致有了一个关于SLAM的框架,现在就这篇文章将其中相机运动估计的部分进行一个介绍。SLAM是什么?SLAM的英语全称是SimultaneoursLocalizatio......
  • 【解决】Windows10如何限制CPU最大使用率?
    【问题】Windows10如何限制CPU最大使用率?【解决】:进入控制面板→电源选项→更改计划设置→更改高级电源设置→处理器电源管理,最大处理器状态。设置需要的百分比即可。  ......