【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实验室开源!

相关推荐
公爵爱学习13 小时前
无人机定点飞行-介绍
开发语言·图像处理·python·学习·线性回归·无人机
枫叶林FYL15 小时前
【群体智能集群控制工程实践】第7章 无人机蜂群核心功能实现
无人机
枫叶林FYL18 小时前
【群体智能集群控制工程实践】第8章 无人机蜂群测试与部署
人工智能·无人机
dikong16881 天前
石家庄无人机集成方案:天链通依托供应链降低采购成本
无人机·天链通
三维地图技术社区1 天前
360°全景照片是怎么拍出来的?无人机全景的拼接原理与 EXIF 定位
无人机·360全景·全景照片·720ai
XBWRJ1 天前
维修服务质量趋同,《无人机装调维修师》推动行业服务标准化
无人机
dikong16881 天前
具备商务托管服务的无人机供应链平台适合哪些类型企业入驻
无人机·天链通
haishikeji696_1 天前
市域空中智能治理建设:无人机巡检管控平台功能架构与行业落地方案
架构·无人机·低空经济·无人机巡检·无人机管理系统·飞控管理平台
dikong16881 天前
能打通产业供需无人机供应链生态平台如何助力企业降本增效
无人机·天链通
CS_Zero1 天前
激光雷达YDLiDAR驱动与ROS2环境搭建
无人机·飞控·ros2·激光雷达·避障