zoukankan      html  css  js  c++  java
  • Ubuntu16.04安装RealSense SR300驱动

    原文链接

    https://blog.csdn.net/u013401766/article/details/78472285

    第一步:CMake 3.14.0 安装

    1)下载cmake-3.14.1.tar.gz : https://cmake.org/download/

    2)在家目录下新建tools/文件夹,将cmake-3.14.1.tar.gz解压之后放在tools/中,为了防止出现权限不足问题,直接对文件更改权限:

    解压:sudo tar -zxvf cmake-3.14.1.tar.gz
    赋权限:sudo chmod -R 777 cmake-3.14.1

    3)安装gcc-c++:

    sudo apt-get install build-essential

    或者直接执行这两条命令

    sudo apt-get install gcc
    sudo apt-get install g++ 

    4)执行以下命令

    cd cmake-3.14.1
    sudo ./bootstrap sudo make sudo make install

    5)查看是否安装成功以及安装版本:

    cmake --version

    如果出现以下信息:

    证明安装成功。

    第二步:RealSense 驱动安装:

     Note: USB接口必须为3.0
     内核版本 > 4.4.0
     本系统为 Ubuntu 16.04.3,如果安装步骤上有所不同,请参照英文版教程:

    https://github.com/IntelRealSense/librealsense/blob/v1.12.1/doc/installation.md 对应版本安装。

    1)先确定内核版本:

    uname -r

    如果>=4.4.0-50的版本就可以继续向下进行了,否则需要升级你的Ubuntu内核。

    2)安装一些依赖:

    sudo apt-get install libusb-1.0-0-dev pkg-config libgtk-3-dev

    3)安装glfw3库:

    sudo apt-get install libglfw3-dev

    4)下载驱动安装包:

    5)进入该文件夹

    cd librealsense/

    6)在 librealsense 文件夹下执行

    sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

    7)在 librealsense 文件夹下,执行如下命令:

    $ mkdir build 
    $ cd build
    $ cmake ../
    $ cmake ../ -DBUILD_EXAMPLES=true
    $ make && sudo make install

    8)在 librealsense 文件夹下安装Video4Linux视频内核驱动,注意不要插上RealSense摄像头
    在librealsense的路径下执行:

    sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
    sudo udevadm control --reload-rules && udevadm trigger

    安装Openssl库:

    sudo apt-get install libssl-dev

    编译配置文件:

    ./scripts/patch-uvcvideo-16.04.simple.sh

    注意:此步骤详情可看官方文档:

    https://github.com/IntelRealSense/librealsense/blob/v1.12.1/doc/installation.md

    9)加载uvcvideo驱动

    sudo modprobe uvcvideo

    10)提示完成后,插上RealSense,再执行:

    sudo dmesg | tail -n 50

    可无失败信息则可验证安装驱动成功。

    此时可进入/usr/local/bin下,执行:

    ./cpp-capture

    出现RealSense拍摄的图像即成功!

    注意:若找不到cpp-capture文件,可用

    whereis cpp-capture

    查看可执行程序的具体路径。

  • 相关阅读:
    深入探索迭代器(续)
    深入探索迭代器
    C++ 容器的综合应用的一个简单实例——文本查询程序
    multimap 和 multiset 类型
    set 类型
    map 类型
    关联容器
    Ajax请求成功, 但进不去success方法
    springboot指定配置文件启动项目
    新测可用IntelliJ IDEA 2020.1 for mac
  • 原文地址:https://www.cnblogs.com/SystemCall/p/10630045.html
Copyright © 2011-2022 走看看