Ubuntu下Realsense SDK的安装

  1. 下载源码

    $ git clone https://github.com/IntelRealSense/librealsense.git
    

    github的clone速度极慢,容易中途失败,建议使用另一台sciense上网机器下载后拷贝、

  2. 安装依赖环境

    $ sudo apt-get install libusb-1.0-0-dev libglfw3-dev libgtk-3-dev
    

    libusb是一个USB设备访问接口库

    gtk是一个图形工具包

    glfw是一个OpenGL应用框架

  3. 将英特尔服务器添加到存储库列表中

    $ echo 'deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo xenial main' | sudo tee /etc/apt/sources.list.d/realsense-public.list
    
  4. 注册服务器的公钥

    $ sudo apt-key adv --keyserver keys.gnupg.net --recv-key 6F3EFCDE
    
  5. 刷新apt列表

    $ sudo apt-get update
    
  6. 安装相关包

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

    dkms是内核驱动包,utils是工具包

  7. 检查安装

    modinfo uvcvideo | grep "version:" 
    

    终端会返回相关版本信息

    比如我的电脑上会返回

    pyp@pyp-desktop:~$ modinfo uvcvideo | grep "version:" 
    version:        1.1.2.realsense-1.3.11
    srcversion:     E479053D0E2152BEBFFC6D8
    
  8. 建立编译目录

    $ cd librealsense
    $ mkdir build
    $ cd build
    
  9. 使用cmake进行编译

    $ cmake ..
    $ make -j8
    $ sudo make install
    

    -j8是指多内核平行编译

  10. 使用例程进行测试

     $ cd example/capture
     $ ./rs-caputure
    

    效果如图:

posted @ 2020-06-03 21:59  Tzbubble  阅读(3768)  评论(0编辑  收藏  举报