【嵌入式系统开发与应用】第8周实验-基于视觉的机器人SLAM入门实践1

本文详细介绍了在ROS系统中配置和安装eigen3.2、opencv、pangolin以及ORB_SLAM2的过程,并提供了单目测试实例的运行步骤,包括数据集下载、解压和修改配置文件以适配不同摄像头。通过这些步骤,读者可以学习如何在嵌入式系统上实现基于视觉的SLAM入门实践。
摘要由CSDN通过智能技术生成

安装编译eigen3.2

在这里插入图片描述
(这是已安装再使用命令出现的界面)

然后使用命令查看eigen文件,后面要用到

sudo updatedb
locate eigen3

在这里插入图片描述

安装配置opencv

1.先安装依赖包
sudo apt-get install build-essential -y
sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev -y

在这里插入图片描述
在这里插入图片描述

把下好的文件放入ros的工作空间的src中

在这里插入图片描述
然后进入到opencv文件夹(我的是opencv-3.4.10)中,然后新建build文件夹,进入到build文件夹,在终端中打开并输入一下命令

cmake -D CMAKE_BUILD_TYPE=Release -D
make
sudo make install

然后使用命令打开/etc/bash.bashrc文件,并进行修改

sudo gedit /etc/bash.bashrc

将代码PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH复制到文件最末尾,保存退出。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值