zoukankan      html  css  js  c++  java
  • ZED stereolabs 配置踩过的坑

    从10.12-10.16,一直在与zed作斗争,最后还是遗憾收场,zed是2080ti得不到的摄像头

    一 zed简介

    zed是stereolabs出品的双目摄像头,号称世界第一个深度感知和移动跟踪的3D摄像头。

     

     

     

     

     

    在人类双目视觉的基础上家了深度感知、姿态追踪和3D建图。

    性能如下:

    1.在室内外可以100fps的速度判断0.5--20m内物体的距离

    2.6自由度姿态感知  以最高100hz的速度估计位姿,无需其他传感器。  支持ros

    3.数秒钟即可3D建图 

    官网地址 :https://www.stereolabs.com/

    SDK下载地址:https://www.stereolabs.com/developers/release/

    文档:https://www.stereolabs.com/docs/getting-started/

    注:下载网速很慢的话,可以复制下载链接用迅雷,再开两个月白金会员22元。。。

    二、安装过程(从盘古讲起)

    2.1安装前的准备

    2.1.1.首先根据说明手册,看自己的硬件是否符合要求。

     我手中这款要求4GRAM USB3.0 GPU显存2g. (算力最好在3.0-7.0)

    2.1.2.对于Ubuntu16.04(只知道16.04)

     根据SDK 的要求,安装相应的CUDA 版本,目前官网最新SDKv2.8.3,cuda推荐10.0.

           官网地址: https://developer.nvidia.com/cuda-toolkit

      文档地址:https://docs.nvidia.com/cuda/   历史版本右上角点older

      其实最好的安装方式就是看官方文档。

      首先选择linux下的安装向导

     

     

       

       然后自行安装前自检。

      当前内核  uname -r 这个我觉得不影响,因为另一台内核4.15.64 cuda9 +zed是跑通了的)

           gcc版本    gcc --version

      剩下的我就没查过了。

      还有一个是cuda版本对应的算力范围

      GPU算力:https://developer.nvidia.com/cuda-gpus

      

       cuda对应的驱动范围

      https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

       选定驱动版本,cuda版本后,去https://www.geforce.cn/drivers和       https://developer.nvidia.com/cuda-downloads下载run文件。还是老办法,网速慢就用迅雷

    2.2正式安装

      2.2.1.显卡驱动安装

       2.2.1.1禁用nouveas驱动    

         sudo apt-get update

           sudo gedit /etc/modprobe.d/blacklist.conf

          最下方添加 

                  blacklist nouveau

            options nouveau modeset=0
           执行 
      sudo update-initramfs -u
        
    reboot
           查看是否禁用成功
       lsmod |grep nouv* 无输出即为成功

      2.2.1.2 nvidia驱动安装
        ctrl+alt+F1 进入命令行,输入用户名密码
        sudo service lightdm stop 关闭lightdm
        cd 到nvidia驱动所在文件夹下
        chmod a+x 驱动名(run)
        sudo ./驱动名
        注意,不装opengl
        sudo service lightdm start
        nvidia-smi
        如果可以查看显卡信息则成功,如果出现
      
          NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the ...
        cd /usr/src
        ls
        查看nvidia驱动版本号
        然后

         step1:sudo apt-get install dkms

         step2: sudo dkms install -m nvidia -v 版本号

          nvidia-smi查看效果

      2.2.2.安装cuda  

        依旧关闭lightdm 

        进入到命令行模式

        cd 到run文件所在的位置

        sudo chmod a+x cuda...版本

        sudo ./cuda.........

        在是否安装NVIDIA驱动的时候,如果之前没安装过显卡驱动就y,opengl选n

        剩下的都是正面选项

        sudo vi ~/.bashrc

        在最后一行按q插入:

          export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64

             ${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

        输入完后:wq

        source  ~/.bashrc

       检测
       终端输入nvcc -V 或者 nvcc - -version ,显示cuda版本基本就安装好了
       cd /usr/local/cuda/samples/1_...../devicequery
       sudo make
       ./devicequrey
       会显示详细信息,driver version显示驱动cuda版本,runtime显示安装的版本
       到此cuda安装结束
       reboot
     
    2.2.3.安装zed
        联网插上摄像头 usb3.0

         cd 到.run 文件夹下

        chmod +x zed....驱动文件名

        ./驱动文件名

        安装选项没啥,遇到eula的时候用tab键来移动选项

        安装完成后

        cd  /usr/local/zed/tools/

        ./ZED Dia....

        开始校验,如果通过证明基本安好

        ./ZED Ex....

        预览,一般先装cuda再装zed不会出现绿色问题

        但是我到这里是失败的,着色偏绿,zed depth viewer也不能用

       

         2.3卸载

          sudo  service lightdm stop

          显卡

            nvidia 

            cd /usr/bin

            sudo ./nvidia-uninsta..

          cuda

            cd /usr/local/CUDA-10.0/bin

            sudo ./uninstall.......

      

     

    人家都说我们路很长,但是一段路一晃一晃很快就过去了 ——易建联
  • 相关阅读:
    【Linux开发】linux设备驱动归纳总结(七):1.时间管理与内核延时
    【Linux开发】linux设备驱动归纳总结(七):1.时间管理与内核延时
    【Linux开发】linux设备驱动归纳总结(七):2.内核定时器
    【Linux开发】linux设备驱动归纳总结(七):2.内核定时器
    【Linux开发】linux设备驱动归纳总结(八):1.总线、设备和驱动
    【Linux开发】linux设备驱动归纳总结(八):1.总线、设备和驱动
    【Linux开发】linux设备驱动归纳总结(六):1.中断的实现
    【Linux开发】linux设备驱动归纳总结(六):1.中断的实现
    【Linux开发】linux设备驱动归纳总结(六):2.分享中断号
    【Linux开发】linux设备驱动归纳总结(六):2.分享中断号
  • 原文地址:https://www.cnblogs.com/Lei-HongweiNO11/p/11686586.html
Copyright © 2011-2022 走看看