您的位置:首页 > 游戏 > 手游 > 苏州网站公司排名前十_优设网视频剪辑教程_开一个网站需要多少钱_2022年新闻大事

苏州网站公司排名前十_优设网视频剪辑教程_开一个网站需要多少钱_2022年新闻大事

2025/4/26 23:45:36 来源:https://blog.csdn.net/2401_87137707/article/details/147026745  浏览:    关键词:苏州网站公司排名前十_优设网视频剪辑教程_开一个网站需要多少钱_2022年新闻大事
苏州网站公司排名前十_优设网视频剪辑教程_开一个网站需要多少钱_2022年新闻大事

1.搭建文件目录,clone代码,编译

mkdir -p Lego_LOAM/src
cd Lego_LOAM/src
git clone https://github.com/RobustFieldAutonomyLab/LeGO-LOAM.git
cd ..
catkin_make -j1

错误1:: fatal error: opencv/cv.h: 没有那个文件或目录
   13 | #include <opencv/cv.h>
      |          ^~~~~~~~~~~~~
compilation terminated.

修改:20.04的openCV自带的是opencv4,所以需要将utility.h中的#include <opencv/cv.h>

CMakeLists.txt修改: 

 

编译通过

 

2.准备数据集

Lego_LOAM数据集链接 

3.刷新环境变量和运行roslaunch

source ./devel/setup.bash
roslaunch lego_loam run.launch

4.运行数据集

在数据集目录下打开终端输入:

rosbag play <your bag name>.bag --clock --topic /velodyne_points /imu/data

报错2:

将报错的话题复制在src/featureAssociation.cpp和mapOptmization.cpp的文件下CTRL+F查找,并且去掉“/”

如:

 

 

将其他五个的话题也这样修改,其中后面的两个在 mapOptmization.cpp中

再重新编译catkin_make下,运行launch,和bag包

效果图:

5.保存包bag,pcl和查看pcl

在代码建图过程中保存数据

rosbag record -o out /laser_cloud_surround

转化为pcd文件

rosrun pcl_ros bag_to_pcd <your bag name>.bag /laser_cloud_surround pcd

查看pcd文件

pcl_viewer xxxxxx.pcd

 

查看的pcd

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com