FAST-LIO
文章平均质量分 79
MAXLLRED
欢迎交流、分享技术心得。谢谢!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决:fastlio使用rqt保存地图失败分析原因
FAST-LIO建图过程中出现PCD保存失败错误。主要问题是程序无法在指定路径/home/robot/d2lros2/fastlio_cs5_ws/src/FAST_LIO_ROS2/PCD/创建文件,报错pcl::IOException。解决方案包括:1)检查并创建目标目录;2)修改配置文件使用绝对路径;3)检查磁盘空间;4)临时禁用PCD保存功能。建议优先采用绝对路径方案,并确保目标目录有写权限。该问题通常由路径不存在或权限不足导致,验证目录可写性后即可解决。原创 2025-09-23 10:13:20 · 586 阅读 · 0 评论 -
ROS2学习笔记——Ubuntu 22.04查看点云.PCD文件
本文介绍了在Ubuntu 22.04上查看PCD点云文件的多种方法:1)使用PCL工具包中的pcl_viewer进行快速可视化;2)通过CloudCompare软件进行功能丰富的查看;3)利用MeshLab软件处理点云数据;4)通过Python脚本结合PCL或Open3D库进行编程查看。文章还提供了查看PCD文件基本信息的方法,并针对不同需求给出了推荐方案:轻量级查看推荐pcl_viewer,功能完整推荐CloudCompare,开发需求推荐使用Open3D+Python组合。每种方法都附有详细的安装和操作原创 2025-09-23 10:03:00 · 1282 阅读 · 0 评论 -
Fast-LIO使用——mid360.yaml配置文件代码解析
mid360.yaml是用于Livox Mid-360激光雷达的ROS 2节点参数配置文件,主要包含SLAM系统参数设置。文件分为通用参数(如话题名称、时间同步)、预处理参数(如雷达类型、盲区过滤)、建图参数(如噪声协方差、外参估计)和发布参数(如路径/地图发布选项)。关键配置包括关闭特征提取、设置点云降采样、定义地图立方体边长1000米、启用外参估计和点云保存功能。该文件完整配置了从数据采集到建图发布的整个SLAM流程参数。原创 2025-09-08 10:52:08 · 1236 阅读 · 0 评论 -
ROS2学习——使用Fast-LIO在ROS2 Humble和Gazebo 11中进行三维SLAM建图
本文介绍了在ROS2 Humble和Gazebo 11环境下使用Fast-LIO算法进行三维SLAM建图的完整流程。内容包括系统环境配置(ROS2 Humble、Gazebo 11安装)、Fast-LIO算法安装、仿真环境搭建与建图实现,以及点云地图和八叉树地图的生成与可视化方法。同时提供了故障排除建议和优化方向,适用于在仿真环境中实现高效的三维SLAM建图任务。原创 2025-09-05 15:36:14 · 1957 阅读 · 1 评论 -
FAST-LIO和Point-LIO哪个更好?能一起使用吗?
摘要: 在项目中同时使用FAST-LIO和Point-LIO两种激光惯性里程计(LIO)算法,主要基于以下原因:(1)算法互补:FAST-LIO适合高速建图(结构化环境),Point-LIO在复杂场景(如楼梯、植被)更稳定;(2)硬件适配:FAST-LIO优化固态雷达,Point-LIO兼容机械雷达;(3)冗余设计:通过位姿融合和故障切换提升系统可靠性;(4)场景优化:根据环境动态选择算法(如开阔区域用FAST-LIO,狭窄区域用Point-LIO);(5)研究对比:用于算法性能评估。实际应用中可通过自适应原创 2025-08-16 09:21:51 · 428 阅读 · 0 评论 -
Point-LIO技术文档中文翻译解析
Point-LIO是一种创新的激光雷达-惯性里程计系统,具有两大核心技术突破:1)采用逐点更新机制,实现4-8kHz的高频里程计输出,从根本上消除运动畸变;2)将IMU测量建模为随机过程输出,即使在IMU饱和(如75rad/s超高角速度)时仍能保持高精度定位。该系统支持多种激光雷达(Livox、Velodyne、Ouster等),在剧烈振动、高速运动等极端场景下表现出色,同时兼容常规运动场景。Point-LIO提供完整的SLAM功能,包括高频率里程计输出、实时建图,特别适合需要高速反馈控制的应用场景。通过开原创 2025-08-15 21:42:16 · 1787 阅读 · 0 评论 -
ROS2(humble)+Gazebo 部署Fast-LIO2三维建图仿真 环境搭建
本文详细介绍了在ROS2环境下搭建Fast-LIO激光雷达SLAM系统的完整流程。主要内容包括:1)创建工作空间并安装Livox-SDK2;2)配置livox_ros_driver2驱动,包括仓库拉取、编译和启动方法;3)Fast-LIO的安装与编译过程。文中特别强调了环境配置的关键步骤,如使用rosdepc安装依赖、正确设置工作空间路径,以及如何通过修改.bashrc文件实现自动source环境变量。该指南适用于需要在ROS2系统中实现Livox激光雷达与Fast-LIO集成的开发者。原创 2025-08-15 16:00:26 · 2476 阅读 · 0 评论 -
ROS2 FAST-LIO技术文档翻译
FAST-LIO2 激光雷达惯性里程计系统 FAST-LIO2 是一个高效的激光雷达-惯性里程计系统,主要特点包括: 采用紧耦合迭代扩展卡尔曼滤波器融合激光雷达和IMU数据 使用先进的ikd-Tree实现增量式建图,支持100Hz以上处理速度 兼容多种激光雷达(旋转式/固态式) 支持ARM平台部署(如树莓派4B) 系统基于ROS2开发,提供实时定位与建图能力,特别适合在复杂环境下实现鲁棒导航。相关应用扩展包括无人机避障、UGV轨迹跟踪等。项目团队原创 2025-08-15 14:52:56 · 1575 阅读 · 0 评论 -
Livox ROS Driver 2 README.md中文翻译及解析
Livox ROS Driver 2 是用于Livox激光雷达产品的第二代ROS驱动程序,支持ROS1/ROS2。文档详细介绍了安装要求(Ubuntu 18.04-22.04)、构建步骤(需先安装Livox-SDK2)和运行方法。提供了多种启动文件配置选项,可支持HAP/MID360等设备,并说明了关键参数如发布频率、点云格式的设置。该驱动提供三种点云数据格式(Livox pointcloud2/自定义格式/PCL标准格式),但强调仅作为调试工具使用,不建议用于量产环境。最后文档还提到可通过JSON文件配置原创 2025-08-15 14:48:44 · 1501 阅读 · 0 评论 -
Ubuntu 22.04 安装PCL(Point Cloud Library)和Eigen库
PCL (Point Cloud Library - 点云库)是什么一个大型跨平台开源C++库,专门用于处理2D/3D点云数据(即由激光雷达、深度相机等传感器获取的空间点集合)。它提供了点云处理的全套算法工具链。核心功能点云滤波(降噪、下采样)特征提取(法线、曲率、边界)点云配准(如ICP算法,用于对齐两帧点云)分割与识别(物体分割、模型拟合)可视化(实时显示点云)I/O操作(读写.pcd等点云格式文件)在FAST-LIO中的作用直接处理原始激光雷达扫描数据:接收传感器输入的点云。原创 2025-08-15 14:09:46 · 1098 阅读 · 0 评论
分享