/*--致谢给予帮助的师兄和师弟师妹--*/

/*--转载请提前取得授权--*/

一、工控机配置说明:

  1. 新工控机,相关软件程序只装了“Nvidia-driver-470”的显卡驱动
  2. RTX3060显卡.,Ubuntu18.04

二、配置ZED 2代双目相机ros驱动包过程如下:

理论总体流程:查看ZED ros驱动包版本及其适配的ZED SDK、cuda版本-->>查找对应cuda版本并下载-->>安装cuda及显卡驱动-->>安装ZED SDK-->>编译运行ZED ros驱动。

ZED ros驱动包参考链接:https://github.com/stereolabs/zed-ros-wrapper

实际总体流程:因为实际操作过程中提前安装了显卡驱动,于是实际总体流程与上述流程有所差异。

1.查看并配置当前显卡驱动:

系统环境为ubuntu18.04、RTX3060,输入以下命令安装显卡驱动。

 ubuntu-drivers devices   ----查看当前可以安装的显卡驱动,其中recommand推荐

sudo ubuntu-drivers autoinstall   ----安装推荐版本显卡驱动

nvidia-smi   ----查看当前驱动是否安装成功,如下图,其中第二行最右侧的CUDA VERSION:11.5为适配CUDA的最高版本。(ZED的ros驱动需要安装的cuda版本为cuda11.4,即该显卡驱动支持cuda)

参考链接:Ubuntu 18.04 安装 NVIDIA 显卡驱动 - 知乎

2.下载适配ZED ros驱动的对应ZED SDK和cuda

这里下载的ZED ros驱动链接为:

GitHub - stereolabs/zed-ros-wrapper: ROS wrapper for the ZED SDK

其使用版本及其要求如下:

这里可以先点开ZED SDK,链接为:Developer Center | Stereolabs

如上图,点击SDK DOWNCODA跳转到下图所示界面,这里选择了较新的版本,选择了CUDA 11.X(11.0*-11.4)下面的ZED SDK for Ubuntu18 3.6.1,满足ZED SDK≥3.5的要求

下载的ZED SDK名称为ZED_SDK_Ubuntu18_cuda11.4_v3.6.1.run,说明适配的是cuda11.4。

进入NVIDIA DEVELOPER主页的下载页面,之后下拉再进入CUDA TOOlkit。

Developer Downloads | NVIDIA Developer    -----主页

CUDA 工具包 | NVIDIA Developer

点击立即下载,逐步选择电脑配置,结果如下图所示。

找不到对应版本可以下拉到 Resource下面第一行右侧,查找对应版本即可

3.安装cuda11.4

安装cuda,到达cuda下载目录,打开终端输入:

sudo sh cuda_11.4.0_470.42.01_linux.run -----此时可能table补不齐,输入即可。

提示,如下,这是因为提前已经安装了nvidia 显卡driver,而cuda安装包里面自带一个cuda版本,这没有关系。因为第1步安装的显卡驱动最高适配到cuda11.5,而这个cuda安装包是cuda 11.4,只需要在接下来的安装中不装nvidia driver即可。

Existing package manager installation of the driver found. It is strongly     recommended that you remove this before continuing.
Abort
Continue

依次选择Continue、accept

之后当光标到达Nvidia Driver驱动处是,键盘按“Enter”取消选择,之后移动光标到达Install进行安装;之后我选择了默认安装,为了记录安装目录,我将安装过程全部copy出来到文档里了,方便后期查找。

查看cuda是否安装成功的参考链接如下,这里我用ZED驱动测试了,没有采用:

Ubuntu如何查看计算机安装好Cuda_Steven_ycs的博客-CSDN博客_ubuntu查看cuda安装路径
安装完后可以适当重启电脑

3.安装ZED SDK

到达下载目录,输入:

sh ZED_SDK_Ubuntu18_cuda11.4_v3.6.1.run

注意不要加sudo,此外,安装过程中会下载部分文件,需要保持网路的畅通

安装完后可以重启电脑

4.编译运行ZED ros驱动

把下载的zed-ros-wrapper放到ZED_ws/src/目录下,如下图

同时到下面的链接,下载zed-ros-interfaces包,也放到ZED_ws/src/zed-ros-interfaces目录下。(我这里面没有zed-ros-interfaces这个包,如果有就不用下载了)

GitHub - stereolabs/zed-ros-interfaces

之后回到ZED_ws目录下,打开终端,输入以下命令,参考ZED_ws/src/zed-ros-interface目录下的readme文件:

rosdep install --from-paths src --ignore-src -r -ycatkin_make -DCMAKE_BUILD_TYPE=Releasesource ./devel/setup.bashroslaunch zed_wrapper zed.launch serial_number:=1010 #replace 1010 with the actual SN

我这里成功了,效果如下,可以发送很多话题,有image、stereo image、odom等很多话题

stereo image

运行效果

自带roslaunch启动的节点

odom

Ubuntu18.04 RTX3060配置ZED 2代双目相机驱动(对应安装了Nvidia-driver-495、cuda11.04、ZED SDK 3.6.1)相关推荐

  1. ubuntu22.04:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 解决方案

    ubuntu22.04:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver 解决方案 文章目录 u ...

  2. Manjaro KDE 21.2.5安装后配置、yay常用命令、常用软件安装及主题美化(2022.04.18)

    Manjaro KDE 21.2.5安装后配置.yay常用命令.常用软件安装及主题美化(2022.01.23) 结果展示 基本配置 关于 manjaro 的安装这里不再赘述了,安装的时候选择闭源驱动无 ...

  3. ubutnu16.04下Intel Realsense D435驱动的安装和python环境的配置

    ubutnu16.04下Intel Realsense D435驱动的安装和python环境的配置 一. Intel Realsense D435驱动的安装 普遍操作:这里就复制别人的: 1.Regi ...

  4. linux arm移远重启4g,如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组)

    如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组) 如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组) 最近由于工作原因入手了移远的5G(RM500H工业模 ...

  5. 小觅双目相机进行ROS标定

    安装image_pipeline包 使用ROS官方提供的 camera_calibration 包对双目相机进行标定 详情可见官网camera_calibration/Tutorials/Stereo ...

  6. Ubuntu18.04 配置orbslam2环境+小觅相机测试(零基础)

    写在前面: ubuntu的安装建议采用双系统模式,不建议用虚拟机,会出现奇怪错误导致配置环境失败. 本教程使用 ubuntu18.04 ,双系统的安装请自行搜索教程安装. 本人的毕业设计做的是slam ...

  7. 完整的Ubuntu18.04深度学习GPU环境配置,英伟达显卡驱动安装、cuda9.0安装、cudnn的安装、anaconda安装

    文章目录 1.英伟达显卡驱动安装 2.cuda9.0安装 3.cudnn的安装 4.anaconda安装 5.安装TensorFlow和Keras 安装 参考:https://blog.csdn.ne ...

  8. Ubuntu18.04下配置Nooploop UWB LinkTrack

    上位机的安装可以去Nooploop UWB LinkTrack官网,下载对应版本的安装包,安装即可,Ubuntu下下载Ubuntu_64bit的安装包,然后使用sudo dpkg -i ***.deb ...

  9. 微星GS66安装Ubuntu16.04并配置网卡驱动(此方法不能解决显卡和网卡同时安装的问题,如果想两者兼得请移步到另一篇ubuntu18.04的安装博客)

    微星GS66安装Ubuntu16.04并配置网卡驱动(此方法不能解决显卡和网卡同时安装的问题,如果想两者兼得请移步到另一篇ubuntu18.04的安装博客) 前言 有线.无线网卡驱动解决 前言 最近新 ...

最新文章

  1. 腾讯研究院发布:《人工智能+制造产业发展研究》报告
  2. MySQL服务启动脚本
  3. 《四世同堂》金句摘抄(十八)
  4. c语言计算机培训,C语言计算机基础学习||新手入门必看
  5. oracle优质图书,经典Oracle图书推荐(之四)_oracle
  6. 使用 putty 免密码 ssh 登录 mac os
  7. yum提示“Cannot retrieve metalink for repository: epel/x86_64” 解决方法
  8. 利用SQL语句查询数据库中具体某个字段的重复行
  9. as3中强制垃圾回收
  10. 直线方程求x坐标c语言,已知两点坐标,求直线方程、距离其中一点距离为L的某点...
  11. pyechart基本图表
  12. 路由备份和路由聚合综合实验
  13. 计算机一级证书英文 简历,通用于计算机英文简历范文
  14. 谈谈亲历的WMS、MES与ERP的集成之路
  15. 英伟达显示器停止服务器,NVIDIA 451.67版显卡驱动发布:修复23个Bug、拯救144Hz HDMI显示器...
  16. iOS获取局域网的IP
  17. 关于登录账号时提示系统不存在此账户,但其它电脑能够登录成功的解决方案
  18. FastStone Capture安装包正版激活码使用说明
  19. 又一家安防公司即将登录创业板-睿联Reolink
  20. 《统计学习方法》读书笔记第1章: 统计学习及监督学习概论

热门文章

  1. 测试声音软件贴吧,想要去噪音,改对白情绪?快来试试这款音频修复软件吧!...
  2. 退出登录token 过期
  3. CentOS7 下安装docker
  4. [kpw] Kindle Paperwhite被强制升级到5.6.5后,USBNetwork无法使用
  5. oracle 删除空间不足,oracle学习笔记 temp空间不足不能自动释放的解决办法
  6. java unpack_Java GFileUtils.unpack方法代码示例
  7. java break语句_跟我学java编程—Java跳转语句—break语句
  8. 北风网java微信_北风网微信第一季菜单5
  9. Android 垂直滚动广告条,仿淘宝头条垂直滚动展示最新消息
  10. java钢材出入库管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署