版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Zed_Of_Zoe/article/details/117254473

目录

  • 1. 速腾RS16激光雷达驱动配置
  • 2. LeGO-LOAM修改
    • 2.1 utility.h
    • 2.2 imageProjection.cpp
    • 2.3 run.launch
  • 3. 编译运行

1. 速腾RS16激光雷达驱动配置

见我的上一篇博客 https://blog.csdn.net/Zed_Of_Zoe/article/details/117092241

2. LeGO-LOAM修改

2.1 utility.h

  1. 75行 extern const string pointCloudTopic = "/rslidar_points";
  2. 191行附近, 添加结构体PointXYZIRT
struct PointXYZIRT
{PCL_ADD_POINT4D;float intensity;uint16_t ring = 0;double timestamp = 0;EIGEN_MAKE_ALIGNED_OPERATOR_NEW
} EIGEN_ALIGN16;
POINT_CLOUD_REGISTER_POINT_STRUCT(PointXYZIRT, (float, x, x)(float, y, y)(float, z, z)(float, intensity, intensity)(uint16_t, ring, ring)(double, timestamp, timestamp))

2.2 imageProjection.cpp

将所有的PointXYZIR替换为PointXYZIRT

2.3 run.launch

16行, 添加静态tf

    <node pkg="tf" type="static_transform_publisher" name="rslidar_to_base_link" args="0 0 0 0 0 0        /base_link /rslidar   10" />

3. 编译运行

与LeGO-LOAM一样编译运行, 可能其中还有一些要改的地方我忘记了.
我修改的版本见 https://gitee.com/xinkaized/LeGO-LOAM-RS16

用速腾RS16跑LeGO-LOAM相关推荐

  1. lego loam 安装过程与问题处理

    lego loam安装与问题处理: https://blog.csdn.net/weixin_44156680/article/details/118070387 ubuntu 20 安装lego l ...

  2. LeGO LOAM学习

    LOAM LOAM是一套非常有价值的LIDAR ODOMOTRY算法(它是一个历程计算法,没有回环检测和全局优化的部分). LEGO LOAM LeGO LOAM 它含有四个主要线程 image pr ...

  3. 速腾rs16激光雷达安装驱动使用方法

    我的版本信息Ubuntu16.04+RosKinetic 在搞slam的过程中遇到了很多问题在csdn上都找到了解决方法,所以希望能将过程和问题总结出来与大家共同学习,如有错误恳请大家批评指正,谢谢! ...

  4. LEGO LOAM 学习理解总结

    参考资料 LOAM等内容的博客 需要好好研读 LeGO-LOAM 源码阅读笔记(imageProjecion.cpp) LeGO-LOAM 源码阅读笔记(featureAssociation.cpp) ...

  5. 运行lego—loam遇到的问题以及解决方案

    问题 1 : The imported target "vtkRenderingPythonTkWidgets" references the file    "/usr ...

  6. 实车部署采用速腾聚创RS16激光雷达的LeGo-LOAM

    1. 前言 本博客主要记录博主在实车上的部署过程,帮助各位快速完成LeGo-LOAM的实车部署.主要包括:通过RS-16的rslidar-sdk得到点云数据,LeGo-LOAM测试数据集下载与部分代码 ...

  7. 搭建实验室3d slam 移动小车 4.1jackal小车+镭神32线激光雷达lego-loam建图

    搭建实验室3d slam 移动小车 4.1.1jackal小车+镭神32线激光雷达lego-loam建图 镭神32线 lego-loam建图 视频链接 镭神32线 lego-loam建图 参考博客: ...

  8. LOAM, ALOAM, LegoLOAM, hdl graph slam比较

    LOAM LOAM: LOAM使用了作者定义的特征点提取和匹配方法,主要去边角点和平面点.LOAM use a new defined feature system (corner and flat ...

  9. Ubuntu20.04下运行LOAM系列:A-LOAM、LeGO-LOAM、LIO-SAM 和 LVI-SAM

    文章目录 一.安装A-LOAM 1.1 安装Ceres 1.2 修改功能包 1.2.1 修改CMakeLists.txt 1.2.2 修改源码 1.3 编译A-LOAM 1.4 运行A_LOAM示例并 ...

最新文章

  1. 【Python Turtle合集】有趣好玩的代码当然要分享给大家啦~(皮卡丘、玫瑰花、小黄人......)
  2. 利用ArcGIS Python批量拼接裁剪遥感影像(arcpy batch processing)
  3. linux内核杂记(12)-进程调度(7)
  4. python人脸识别环境搭建_人脸识别:Windows10系统环境搭建
  5. 【蓝桥杯 - 真题】六角幻方(dfs+剪枝)
  6. [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)...
  7. 玩转算法第七章-二叉树与递归
  8. python123判断性别程序_听说胎心能够预测宝宝性别?这是真的吗?
  9. python中reload作用_import reload __import__在python中的区别
  10. SpringMVC集成Thymeleaf
  11. 《中国人工智能学会通讯》——12.44 分类型数据的定义
  12. 浏览器的同源策略与跨域问题的解决方案
  13. 进程部分(IPC机制及生产者消费者模型)和线程部分
  14. 经典java算法大全
  15. 经济学论文素材之日元汇率波动原因
  16. 智慧养老之智慧养老解决方案-新导智能
  17. 什么是CSR以及CSR的作用和生成方法
  18. 3名院士被处理,院士改革确实动真格了!
  19. 启发式搜索的实现,特性
  20. 大学“电路分析基础”试题合集第四章

热门文章

  1. 为FireFox增加自定义搜索引擎
  2. Henry前端笔记之 Node及npm相关
  3. 2021 Google 开发者大会进行时: 汇聚开发者合力,共建全球技术生态
  4. CAD中的选择集过滤----DXFCode(一)
  5. SitePoint Smackdown:Atom,括号,Light Table,Sublime Text
  6. 华为平远程windows电脑
  7. Ubuntu(linux)添加系统证书信任
  8. Java并发编程系列18:多线程之生产者和消费者模式_信号灯法(wait/notify通知机制)
  9. 2019年12月7日PAT甲级满分题解与经验总结
  10. JZOJ 5426 Galo