草庐IT

Cartographer

全部标签

(02)Cartographer源码无死角解析-(29) LocalTrajectoryBuilder2D::AddRangeData()→多雷达数据时间同步

讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解(02)Cartographer源码无死角解析-链接如下:(02)Cartographer源码无死角解析-(00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/127350885 文末正下方中心提供了本人联系方式,点击本人照片即可显示WX→官方认证{\color{blue}{文末正下方中心}提供了本人\color{red}联系方式,\color{blue}点击本人照片即可显示WX→官方认证}文末正下方中心提供了本人联系方式,点击本人照

Ubuntu18.04 实现:安装turtlebot3功能包、虚拟机与机器人之间的网络配置、测试机器人Cartographer建图

一.安装turtlebot3及其依赖1.安装依赖包终端运行:sudoaptinstallros-melodic-desktop-fullros-melodic-joyros-melodic-teleop-twist-joyros-melodic-teleop-twist-keyboardros-melodic-laser-procros-melodic-rgbd-launchros-melodic-depthimage-to-laserscanros-melodic-rosserial-arduinoros-melodic-rosserial-pythonros-melodic-rosseri

(02)Cartographer源码无死角解析-(46) 2D栅格地图→RayToPixelMask()与贝汉明(Bresenham)算法

讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解(02)Cartographer源码无死角解析-链接如下:(02)Cartographer源码无死角解析-(00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/127350885 文末正下方中心提供了本人联系方式,点击本人照片即可显示WX→官方认证{\color{blue}{文末正下方中心}提供了本人\color{red}联系方式,\color{blue}点击本人照片即可显示WX→官方认证}

工作小笔记——使用Cartographer建图和调优

文章目录前言1.前提2.运行Demo数据3.处理自己录制的数据3.1录制数据3.2验证数据3.3构建.lua配置文件3.4构建urdf文件3.5构建launch文件3.6运行4.参数调优4.1基本概念4.2输入scan数据的处理参数4.2.1有效距离4.2.2用于形成一个观测的scan累积数4.2.2体素滤波器大小4.2.3自适应体素滤波器的参数配置4.2.4IMU使用4.3LocalSLAM的参数4.3.1CeresScanMatcher4.3.2RealTimeCorrelativeScanMatcher4.4GlobalSLAM的参数5.定位模式的参数调整6.全局优化时对里程计的使用7.

镭神智能N10激光雷达测评+ROS_Cartographer应用测试

文章目录前言一、雷达基本性能二、工作原理TOF原理三、连接测试四、在ROS中启动雷达五、将雷达数据用起来(cartographer建图)总结前言  将N10雷达连接ROS主控(本次使用NvidiaJetsonnano+melodic系统进行测试),通过Ubuntu电脑或虚拟机查看构建好的地图。一、雷达基本性能  N10雷达的扫描频率为6~12HZ的可调区间,对应可实现0.48°~0.96°的角度分辨率,N10采用TOF的测距技术,每秒4500次的高速激光测距采样能力,可以在25米半径范围内进行360度全方位的激光测距扫描,并产生所在空间的平面点云地图信息。二、工作原理  雷达涉及的适用领域广阔

(02)Cartographer源码无死角解析-(48) 2D点云扫描匹配→扫描匹配基本原理讲解,代码总体框架梳理AddAccumulatedRangeData()

讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解(02)Cartographer源码无死角解析-链接如下:(02)Cartographer源码无死角解析-(00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/127350885 文末正下方中心提供了本人联系方式,点击本人照片即可显示WX→官方认证{\color{blue}{文末正下方中心}提供了本人\color{red}联系方式,\color{blue}点击本人照片即可显示WX→官方认证}文末正下方中心提供了本人联系方式,点击本人照

ROS入门——slam之cartographer仿真建图,存图,加载地图

本文主要分享cartographer的安装,并基于上一篇博客中《机器人开发实践》的编译源码仿真机器人,实现仿真建图。在本系列博客下一篇将继续分享实际项目中RoboSense16线雷达基于cartographer的建图历程。一.cartographer的安装安装过程可参考该博客二.cartographer的仿真建图进入cartographer安装的工作空间,激活环境。cd~/catkin_cartographer/sourceinstall_isolated/setup.bash创建文件cartographer_demo_rplidar.launchcd~/catkin_cartographer

ROS入门——slam之cartographer仿真建图,存图,加载地图

本文主要分享cartographer的安装,并基于上一篇博客中《机器人开发实践》的编译源码仿真机器人,实现仿真建图。在本系列博客下一篇将继续分享实际项目中RoboSense16线雷达基于cartographer的建图历程。一.cartographer的安装安装过程可参考该博客二.cartographer的仿真建图进入cartographer安装的工作空间,激活环境。cd~/catkin_cartographer/sourceinstall_isolated/setup.bash创建文件cartographer_demo_rplidar.launchcd~/catkin_cartographer

ROS2+cartographer+激光雷达+IMU里程计数据融合(robot_locazation) 建图

目录写在前面总体流程分块解释IMU数据接收和发布车轮编码器数据接收和发布数据融合——robot_localization概括使用cartographer订阅效果写在前面之前写了一篇ROS2+cartorgrapher+激光雷达建图并保存,但是由于其只对激光雷达的数据进行订阅,这就导致了其建图在室内会有一个较好的效果(但是也会出现偏差),在室外完全无法使用。究其原因,是因为只用激光雷达且没有比较明显的建筑障碍物的话,cartographer很难计算出一个比较精准的位置和朝向。因此,为了达到一个更好的建图效果,我们使用了robot_localization包,对IMU和里程计的数据进行融合,并将其

ROS2+cartographer+激光雷达+IMU里程计数据融合(robot_locazation) 建图

目录写在前面总体流程分块解释IMU数据接收和发布车轮编码器数据接收和发布数据融合——robot_localization概括使用cartographer订阅效果写在前面之前写了一篇ROS2+cartorgrapher+激光雷达建图并保存,但是由于其只对激光雷达的数据进行订阅,这就导致了其建图在室内会有一个较好的效果(但是也会出现偏差),在室外完全无法使用。究其原因,是因为只用激光雷达且没有比较明显的建筑障碍物的话,cartographer很难计算出一个比较精准的位置和朝向。因此,为了达到一个更好的建图效果,我们使用了robot_localization包,对IMU和里程计的数据进行融合,并将其