【EGO-Planner自主无人机】在编译EGO-Planner源码时遇到的问题

问题1:下载EGO-Planner源码并编译时遇到Intel-RealSense SDK找不到的问题

  • 报错展示:

    在配置完ROS、realsense驱动、mavros、ceres、glog与ddyanmic-reconfigure后。对EGO-Planner源码进行编译的时候出现如下报错

  • 原因:直接使用realsense2的配置文件配置的Intel-RealSence SDK 版本大于2.50,而ROS1的noetic环境下并不支持高版本,所以需要降低Intel-RealSence SDK 的版本。而2.50版本是最后一个完全支持ROS1的版本。

  • 解决:

  1. 首先通过命令将源文件删除
python 复制代码
sudo dpkg --purge $(dpkg -l | grep "realsense" | cut -d " " -f 3)
  1. 通过命令安装所有包
python 复制代码
sudo apt-get install \
librealsense2=2.50.0-0~realsense0.6128 \
librealsense2-dev=2.50.0-0~realsense0.6128 \
librealsense2-dkms=1.3.24-0ubuntu1 \
librealsense2-gl=2.50.0-0~realsense0.6128 \
librealsense2-udev-rules=2.50.0-0~realsense0.6128 \

然后会出现如下信息:

  1. 安装缺失的net包
python 复制代码
sudo apt-get install \
librealsense2-net=2.50.0-0~realsense0.6128 \
librealsense2-utils=2.50.0-0~realsense0.6128
  1. 然后检查所有安装的包
python 复制代码
# 检查所有安装的包
dpkg -l | grep realsense

# 测试 RealSense 查看器
realsense-viewer
  1. 最后,再次编译,出现百分比的进度就说明没问题了

然后启动!

感谢fastlab实验室开源!

相关推荐
强盛小灵通专卖员4 小时前
Airsim仿真、无人机、无人车、Lidar深度相机应用研究!
人工智能·无人机·sci·深度强化学习·airsim·小论文
Likeadust4 小时前
RTMP推流平台EasyDSS无人机推流直播助力实现大型农场的“掌上”精准管理
无人机
云望无线图传模块4 小时前
云望物联无人机图传系统与通信技术的全面解析
无人机·无线模块·远距离无线模块·远距离监控传输
Dev7z2 天前
基于Matlab多目标粒子群优化的无人机三维路径规划与避障研究
开发语言·matlab·无人机
EasyDSS2 天前
打造“移动的风景线”:RTMP推流平台EasyDSS无人机推流直播实现文旅宣传新形态
无人机
GIS数据转换器3 天前
基于GIS的智慧旅游调度指挥平台
运维·人工智能·物联网·无人机·旅游·1024程序员节
星光一影5 天前
SpringBoot+Vue3无人机AI巡检系统
人工智能·spring boot·websocket·mysql·intellij-idea·mybatis·无人机
Likeadust6 天前
突破视野与传输壁垒:RTMP推流平台EasyDSS在无人机城市航拍直播中的挑战与实现
无人机
深圳市青牛科技实业有限公司 小芋圆6 天前
30V N 沟道 MOSFET SP30N06NK 全面解析:参数、特性与应用场景
人工智能·单片机·嵌入式硬件·无人机·高频dc-dc谐振变换器·笔记本电脑开合检测