运行A-LOAM遇到的一些问题

1、git clone https://github.com/HKUST-Aerial-Robotics/A-LOAM.git时页面没有跳转

因为连国外的网站不具有稳定性,可以稍后再登录github。

或者修改ip地址,参考博客:(59条消息) Ubuntu无法访问github的解决方案_呆头南瓜的博客-CSDN博客_ubuntu无法访问github

2、catkin_make遇到cere包报错如下图:

将四个.cpp文件中的/camera_init修改为camera_init
将scanRegistration.cpp中的 #include <opencv/cv.h> 修改为#include <opencv2/imgproc.hpp>
修改kittiHelper.cpp中 CV_LOAD_IMAGE_GRAYSCALE为 cv::IMREAD_GRAYSCALE
如果编译遇到大量未找到Eigen相关错误,将四个.cpp文件中的#include <eigen3/Eigen/Dense>修改为#include <Eigen/Dense>
(原文链接:https://blog.csdn.net/zardforever123/article/details/125570551)

3、roslaunch aloam_velodyne aloam_velodyne_VLP_16.launch时遇到无法定位节点的问题。

 

需要先source环境变量(launch内的目录下source一下,运行的数据包的目录下也需要source一下)。

source devel/setup.bash

4、无法显示A-LOAM代码的图像和camera_init主题:这个和运行的数据包有关,有的数据包无法显示A-LOAM代码,必须是和rviz关联的数据包

如果数据集是在A-LOAM包的src下则不用每次都source。

如, https://pan.baidu.com/s/1hQqhmpB4wRc5kyJ_QCx94A 提取码: fq6u

5、运行带有PCL库的文件时报错#error PCL requires C++14 or above

#set(CMAKE_CXX_FLAGS "-std=c++11") set(CMAKE_CXX_FLAGS "-std=c++14")

 6、 Could not find the required component ‘pcl_ros’. 

`E:无法定位软件包`

如果ubuntu用的是20.04版本注意安装pcl-ros的时候,使用noetic版本而不是kinetic版本

sudo apt-get install ros-noetic-pcl-ros

7、Could not find a package configuration file provided by “Ceres“

参考:(59条消息) Could not find a package configuration file provided by “Ceres“_gaofei forever的博客-CSDN博客8、ubuntu重启后共享文件夹里的包消失

参考:(59条消息) Ubuntu重启之后共享文件夹消失_丶西柚丶的博客-CSDN博客_ubuntu重启后共享文件夹失效

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值