realsenseD435i驱动:

因特尔实感深度摄像头提供了两种版本:D415和D435 。而D435i在D435的基础上增加了一些单元,更适合于ROS机器人的系统位置感知。

支持的平台:

  • Ubuntu 16.04/18.04 LTS(Linux Kernsls 4.4/4.8/4.10/4.13/4.15/4.16)
  • Windows 10(Build 15063 or later)
  • Windows 8.1*
  • Windows 7**
  • MacOS(High Sierra 10.13 2)
  • Android 7,8

它支持c/c++/python等开发语言,接下来,就直接进入安装部分:

(安装过程中不要接相机的USB)

先下载:

http://github.com/intelRealSense/librealsense/realsense/tag/v2.21.0​github.com

注册公钥:

sudo apt-key adv --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE

如果这一步报错的话,可以在网上查找代理服务器代入以下命令,执行:

export http_proxy="http://<proxy>:<port>"

然后执行:

Ubuntu 16 LTS:

sudo add-apt-repository "deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo xenial main" -u

Ubuntu 18 LTS:

sudo add-apt-repository "deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo bionic main" -u

安装:

sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils 

(选装):

sudo apt-get install librealsense2-dev
sudo apt-get install librealsense2-dbg

最后更新:

sudo apt-get upgrade

运行:

realsense-viewer

可出现图像则说明驱动安装成功。


melodic:

Ubuntu18.04下对应ROS为melodic,安装具体步骤可查看链接。

(注意有的是选装,可以不装)

melodic/Installation/Ubuntu - ROS Wiki​wiki.ros.org

在installation部分建议安装全部:

sudo apt install ros-melodic-desktop-full


OpenCV:

先进入以下链接选择自己想要使用的OpenCV版本:

Releases​opencv.org

这里我选用的是OpenCV3.3.1

安装cmake:

sudo apt_get install cmake

这样默认下载最新版本(可通过cmake --version查看版本)

安装一些依赖:

sudo 

可选择安装以下(建议安装):

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

这里可能libjasper-dev安装会失败,可执行以下命令:

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev

接下来下载两个软件包(这可能会花费一些时间):

git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

进入opencv目录进行编译:

cd ~/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make//也可以使用sudo make -j 8 、sudo make -j4会更快一些

如果cmake不通的话,将cmake这一步换成:

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. 

安装:

sudo make install

环境配置:

sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'

(/etc/ld.so.conf.d/opencv.conf是空文件,在文件中写入/usr/local/lib

运行:

sudo ldconfig

配置bash:

sudo gedit /etc/bash.bashrc  

在文件末尾添加:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH  

最后执行以下命令使配置生效并完成更新:

source /etc/bash.bashrc
sudo updatedb


到这里三种开发工具就下载安装完成了。

参考链接:

https://dev.intelrealsense.com/docs/installation

https://opencv.org/releases/

melodic/Installation/Ubuntu - ROS Wiki

agx 安装ros opencv_Ubuntu下安装realsense+melodic+OpenCV相关推荐

  1. agx 安装ros opencv_Linux下配置深度学习开发环境(及ros)

    平台选择上,直接用linux系统最好,其次选择双系统,最后考虑虚拟机,vm有时候会莫名其妙挂掉, VirtualBox显存太小. 机器人操作系统,ROS的安装直接参照官网,报错忽略,最后就能用.很多教 ...

  2. 小白必看,关于如何在Ubuntu16.04中安装ROS,以及安装过程遇到的错误怎么解决。

    如何在虚拟机中安装ROS,以及安装过程的错误总结,适合小白. 首先安装ROS需要在Linux系统下,如果你不会安装双系统就安装一个虚拟机 对于刚刚接触ros的人来说,首先就是解决安装问题,本人在网上查 ...

  3. linux nginx rpm 安装配置,Centos下安装nginx rpm包

    1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...

  4. docker 安装oracle_Windows系统下安装Docker,包你满意!

    如果使用的是Windows系统,则可以通过安装Docker Community Edition for Windows(Win10 专业版/企业版)或Docker Toolbox(Win7,Win8, ...

  5. centos 7安装mysql_Linux Centos7 下安装Mysql - 8.0.15

    Mysql有两种安装方式:源码包安装和二进制包安装 本文描述的是二进制安装包,下载目录:https://www.mysql.com/downloads/ 步骤一: 步骤二: 步骤三: 因本人的虚拟机是 ...

  6. linux下redis安装教程,linux下安装配置redis图文详解

    在linux系统下安装redis的详细步骤如下: 1. 首先下载一个redis安装包,下载地址:https://www.daixiaorui.com/source/13.html .也可以去官网下载最 ...

  7. linux系统用uefi启动安装win7,uefi下安装win7系统有什么不同

    UEFI 模式下安装Windows 7操作系统(暂不涉及Linux等其它操作系统): 1.硬盘必须是GPT格式,系统必须是64位,UEFI不支持32位系统. 备注:严谨地说,UEFI也可以引导MBR磁 ...

  8. windows10下安装Linux7,win10Hyper-V下安装CentOS7

    0.前言 平常的一些项目需要在linux下跑起来看看效果,一般都先在本地测试的没有问题了再上传到服务器上.话不多说,开始. 1.Hyper-V部分 右侧点击新建 点击"下一步" 把 ...

  9. linux yum 安装vsftp,CentOS下安装安装vsftp

    最近正在学习linux,忽然想起自己搭建一个ftp服务器.在网上看过一些资料后,开始动手,仅作为在初始学习时的一个笔记,偶尔帮助记忆,希望高手看后莫笑~ 搭建环境:win7系统下安装vmware工作站 ...

最新文章

  1. 微信开发 网页授权获取用户基本信息
  2. 阿克曼(Ackmann)函数(信息学奥赛一本通-T1163)
  3. 传智168期JavaEE就业班 day05-XML 约束与解析
  4. Linux3种进程,linux内核获取进程的全路径3种方法
  5. python time库_python--time库的使用
  6. BMP文件格式详解(BMP file format) (转)
  7. elasticsearch_spring-data-elasticsearch 快速入门-Spring Boot+Elasticsearch
  8. cocos creator动画编辑器学习
  9. vue.js下载教程
  10. 图像旋转(任意角度)matlab
  11. 对未来国产操作系统的期望
  12. 左岸读书-编程是最能表达人类的思维的语言
  13. MongoDB + Spark: 完整的大数据解决方案
  14. 如何配置一台深度学习的主机
  15. 病人信息管理html,基于JSP住院病人信息管理系统本科.doc
  16. VMware Workstation虚拟机装Win7详细高清图文教程
  17. D-LINK DIR823PRO 路由器更新固件为openwrt-18.06.1 支持802.11s组建mesh
  18. docker 安装redmine
  19. 7.24[C语言零基础 知识点总结]
  20. 计算云服务——弹性伸缩服务

热门文章

  1. linux tcp 阻塞时间,TCP的阻塞和重传机制
  2. mysql raiserror_SQL Server自定义异常的使用raiserror
  3. python文字转图片_python-将文本文件转换为图形
  4. C语言 Linux版俄罗斯方块,C语言版——俄罗斯方块(一)
  5. find 命令_linux-find命令
  6. linux 导出io,Linux基础知识之IO重定向
  7. 确认和回调_右侧突破但是不能追买,等待回调确认,圣诞节附近接回,波段反弹到大寒附近将是一波好收成,但是大寒又是顶部区域需要高抛。...
  8. ctfshow-WEB-web9( MD5加密漏洞绕过)
  9. 记一次mysql中文字符乱码的问题排查
  10. ubuntu14.04升级以及gitlab升级