- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 在ROS下使用Cartographer的纯定位模式,并实时获取定位位姿数据
文章目录前言一、Cartographer纯定位模式的配置1.启动纯定位模式配置2.加载定位地图,并删除cartographer生成地图节点二、实时获取定位数据1.新建一个节点发布定位数据2.修改makelist文件并编译3.启动仿真环境并启动节点首先打开gazebo环境并按之前修改配置启动纯定位模式。在命令行输入rostopic echo /pose_data。 这里发布的即位姿数据。![在这里插入图片描述](https://img-blog.csdnimg.cn/309b0e1d7b22405ab6a
2022-06-18 12:18:24
10148
13
原创 Linux Ubuntu下安装libdmtx并在Linux下配置OpenCV和libdmtx的Cmakelist,同时对Data Matric码进行解码
libdmtx是一个开源的二维码解码工具,本文记录在ROS下配置和使用该工具对DM码进行解码的过程
2022-06-12 12:30:00
1188
原创 关于Data Matrix 基于ECC200标准的编码原理和相关开源代码
Data Matrix是一种二维码标签,可以用来储存信息,简称DM码。本文记录学习Data Matrix的解码及加密,本文主要针对ECC200标准。|Data codewords|Stuffing codewords| Correction codewords|Data codewords: 从原始数据编码得到的数据字Stuffing codewords:如果数据字区域没有填满,用来填充的字Correction codewords: 基于数据字和填充字,用 Reed-Solomon算法来校验产生的校验
2022-06-12 12:00:00
9303
2
原创 在ROS下Cartographer保存地图并加载地图
文章目录前言一、Cartographer保存地图1.停止建图2.保存地图3.将cartographer保存的地图转换为ROS格式下的栅格地图4.制作Cartographer保存地图脚本二、加载地图1.通过命令加载地图2.通过.lua文件加载地图总结前言Cartographer建图后地图是不保存的,如果要将该地图用于之后的定位是需要将地图保存下来的。本文记录在Gazebo仿真环境下,基于ROS 的保存地图和加载地图的过程。一、Cartographer保存地图1.停止建图当建图完成后,输入以下命令
2022-06-11 15:52:39
4797
1
转载 virtualbox虚拟机磁盘空间扩容及注意问题
当VirtualBox中使用Ubuntu虚拟机中,出现了虚拟硬盘不够用的情况可以用以上方法扩容。
2022-06-11 15:38:41
1051
原创 在Ubuntu18.04中安装ROS IDE RoboWare Studio 和Visual Studio Code
安装ROS IDE 前言一、安装RoboWare Studio二、安装Visual Studio Code参考文献前言一款好的开发工具可以是开发效率提升,ROS官方推荐了常用的ROS开发环境http://wiki.ros.org/IDEs,下文将介绍安装我常用的两种开发环境。一、安装RoboWare Studio首先,按照顺序执行下面几条指令sudo apt-get install build-essentialsudo apt-get install python-pipsudo pyt
2022-05-06 20:27:20
3057
1
原创 使用Turtlebot3 在Gazebo仿真环境下,分别使用Cartographer,Gmapping和Hector三种SLAM算法建图
使用Turtlebot3 在Gazebo仿真环境下,分别使用Hector,Gmapping和Cartographer 三种SLAM算法建图
2022-05-01 14:37:03
4440
2
DataMatrix 二维码生成 和解码 C#程序
2022-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人