这里说一下怎么把Rviz运行的结果保存下来,以及中间遇到的问题(警告磁盘小于1G;bag.active格式如何转到bag;生成的pcd文件夹内无文件怎么回事等等),希望能给遇到同样问题的朋友提供帮助。

感谢以下博主文章提供的帮助:

https://blog.csdn.net/bohaijun_123/article/details/78003747

https://blog.csdn.net/weixin_44041199/article/details/110792603

1.在Rviz运行过程中,进行保存

在catkin_ws文件夹下新进入一个终端,输入:

rosbag record -o out /laser_cloud_surround

此时,第一个问题出现,警告空间小于5 x 1G:

[ INFO] [1627044782.912125245]: Subscribing to /laser_cloud_surround
[ INFO] [1627044782.932056924]: Recording to out_2021-07-23-20-53-02.bag.
[ WARN] [1627044782.932114726]: Less than 5 x 1G of space free on disk with out_2021-07-23-20-53-02.bag.active.

有的博主说在执行指令后面加--lz4,可以压缩生成的bag文件,但是尝试了一下,没解决,不知道这个是否真的存在,于是就没有管这个警告,直接进行下一步,此时在文件下会生成一个类似out_2021-07-23-20-49-03.bag.active的文件,如果没这个警告应该生成的直接就是bag格式的文件,这时候需要进行转换。

2.bag.active转bag,再转pcd文件

1.切换到xxx.bag.active文件所在的目录下;
2.命令行输入rosbag reindex xxx.bag.active;
3.输入rosbag fix xxx.bag.active result.bag;
4.rosrun pcl_ros bag_to_pcd result.bag /laser_cloud_surround pcd;

***此时,会在catkin_ws文件夹下生成pcd文件,如果发现里面没有东西,也就是pcd文件夹下无内容,如下图情况:

***这是因为,在转换bag.active格式文件的时候,没有等数据全部运行完,也就是没等2.中的步骤2全部生成结束,就开始执行步骤3,这样到最后生成的就不是完整的,导致pcd文件内无内容,可以在rosbag play显示Done,2.中步骤2输入指令之后停一段时间,再接着执行

3.运行pcd文件,查看点云地图

pcl_viewer xxxxx.pcd

写在最后:新人小白,如有问题还请见谅;

                   整理不易,觉得有帮助的可以点个赞啥的,感谢!!!

(3)LOAM的安装运行——地图保存及bug解决相关推荐

  1. Docker中拉取ActiveMQ镜像安装运行网页无法访问已解决

    前言 Docker中拉取ActiveMQ镜像安装运行,以为很简单,其实一堆的坑啊,下面就来一步步填坑吧. 1.使用命令搜索activemq docker search activemq 2.使用以下命 ...

  2. 计算机单机游戏c0005错误,常见错误有哪些_PC单机游戏安装运行常见问题之常见错误解决_玩游戏网...

    小A还是要说,好习惯很重要.建议先按照前面讲的,把常用的必须组件都安装上,如果遇到特殊问题再寻求方法.否则总是缺啥补啥,病急乱投医,终将自误. 其实小A见过不少朋友,折腾半天都进不去游戏,结果搞得玩游 ...

  3. 杀毒后无法安装运行瑞星等杀毒软件的解决办法

    最近学校流行一种病毒,中毒机器无法运行Icesword.exe.autoruns.exe和大部分的杀毒软件(够狠啊,要知道我平时手工查杀病毒都是靠这些家伙的),把这些文件的改名后就可以运行了,之前我一 ...

  4. Mysql8.0安装以及连接navicat部分bug解决

    写在前面,题主装mysql8.0.23版本以及将mysql与navicat连接起来,其中遇到了很多的bug,特写此文章来提供解决bug的方法(方法来自各方各面,最终题主解决了问题所以才贴出来) 1.如 ...

  5. VS生成的exe文件在VS运行没问题,在文件夹打开直接运行出问题的bug解决办法

    我在window10 中的Visual Studio2017编写的C++文件在VS内运行没问题: 如图: 但是在VS外部,通过文件夹直接打开exe文件,出现运行问题,如找不到文件,或者运行后闪退现象, ...

  6. LOAM学习-安装与运行

    LOAM-安装与运行 引言 LOAM安装 LOAM运行 结语 引言 由于最近想学习SLAM,发现LOAM是较为经典的入门算法. 于是就开始了LOAM的学习. LOAM安装 LOAM的安装真的是一言难尽 ...

  7. 用自己的机器人实现cartographer建图测试与地图保存应该这样做

    用自己的机器人实现cartographer建图测试与地图保存应该这样做 1.安装 2.测试 3.保存地图 亲测可行.(该教程使用github的代码地址,速度相对慢了一点,极速安装,请看这里: 极速安装 ...

  8. WEB编程学习之Windows安装运行Tomcat

    前言 本博客主要记录在学习web编程中,在Windows10系统下,安装运行Tomcat服务器,以及所遇到的常见问题以及解决方案. 本文原创,创作不易,转载请注明!!! 本文链接 个人博客:https ...

  9. Activity工作流(2)-入门安装运行第一个例子

    1. 初识Activiti 1.1. 工作流与工作流引擎 工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计 ...

最新文章

  1. 与癌症作战的 12 家 AI 公司,八仙过海各显神通
  2. dft + fft(模板)
  3. java里面value_「Java基础知识」Java中包含哪些运算符
  4. mysql有状态无状态_k8s statefulSet 有状态应用和无状态应用区别
  5. cad插件_CAD插件迷你建筑工具箱4.0
  6. 金融理财软件测试项目,大学生创新创业大赛金融理财项目创业计划书18-23-879(15页)-原创力文档...
  7. 工程量计算稿1.54安装教程 v1.54pjb
  8. vue脚手架根据需要进行配置
  9. python输出时间差_利用python计算时间差(返回天数)
  10. 转载:SpringBoot非官方教程 | 第二十四篇: springboot整合docker
  11. autojs声明文件
  12. 研究生计算机专业笔记本配置要求,大学生买什么电脑好?电脑配置及选择方法全解析...
  13. postgresql立式版本下载_PostgreSQL下载_PostgreSQL最新官方版下载_3DM单机
  14. 为什么苹果手机下载不了软件?解决的办法都在这儿!
  15. 一个使用 selenium 模块爬取(Twitter、New York Times)网站的可配置爬虫代码
  16. 如何找到google主题的壁纸
  17. Commander(指挥官)介绍
  18. leetCode刷题记录(四月)
  19. haproxy 客户端真实IP地址添加白名单
  20. WPF TabControl 隐藏标头

热门文章

  1. Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/com.google.android.webview-2/li
  2. SpringBoot中使用themeleaf
  3. 以炒米粉为例,讲解瀑布和敏捷的区别
  4. bmp转mif c语言,【原创】bmp转mif、coe或hex软件发布及使用介绍
  5. Intellij IDEA 字体大小设置
  6. 三星p1000升级android10,三星 P1000 CM团队13.09.01定制 CM10.1 纯净版刷机包
  7. 大IPD之——学习华为的任职资格体系管理(十九)
  8. 调用部署在 MindSphere 中的 app 暴露的 APIs
  9. php-门面模式实现
  10. 开发过程中js遇到的问题及一些基础知识恶补