ubuntu下ZED相机开发环境安装

  • 安装设置ROS
  • 安装NVIDIA显卡驱动
  • 安装CUDA
  • 安装ZED SDK(SDK和CUDA的版本需要对应)
  • 安装ZED ROS包

前三步的话在我拿到的机子上已经装好了,所以从第四开始

安装SDK

SDK的安装需要和CUDA版本相对应,对应关系可以在https://www.stereolabs.com/developers/这网址中查看相应SDK版本需要的CUDA版本。
查看已经安装CUDA版本:

cd /usr/local/
ls

就可以看到cuda的版本。
然后在上述网址中下载对应的SDK,文件为一个xxxxx.run文件

chmod +x xxxxx.run
./xxxxx.run

程序就会自动安装,我的在安装过程中,出现python API安装失败,没有管它,有需要的话可以百度。安装成功后会提示安装成功。
然后在命令行中输入:

ZED_Explore

就可以看到相应的zed图像。

安装ZED ros包

在github上下载对应的ros包:https://github.com/stereolabs/zed-ros-wrapper
对于下载下来的ros包执行如下(github中也有相应的操作流程):

cd ~/catkin_ws/src
git clone https://github.com/stereolabs/zed-ros-wrapper.git
cd ../
rosdep install --from-paths src --ignore-src -r -y
catkin_make -DCMAKE_BUILD_TYPE=Release
source ./devel/setup.bash

安装完成以后,执行:

roslaunch zed_wrapper zed.launch

在另一个终端中输入:

rostopic list

可以看到:

即安装成功,可以开发相应的ROS节点,订阅需要的信息

ubuntu下ZED相机开发环境安装相关推荐

  1. ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk

    [置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...

  2. ubuntu下搭建android开发环境(转载)

    在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK        首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...

  3. R语言图形编辑器GUI开发环境RStudio安装(Windows操作系统下、RStudio开发环境安装)

    R语言图形编辑器GUI开发环境RStudio安装(Windows操作系统下.RStudio开发环境安装) RStudio是R语言的集成开发环境(IDE),它是一个独立的开源项目,它将许多功能强大的编程 ...

  4. Linux ubuntu下C/C++开发工具安装和开发环境搭建(c/c++,CLion工具)

    ubuntu下 C/C++ 开发工具选择和环境搭建 1.开发工具下载及安装 开发工具选用 CLion,进入终端输入 sudo snap install clion --classic 等待执行完成后C ...

  5. ubuntu 10.10下搭建android开发环境 安装必要工作用软件

    进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧. 曾经在学li ...

  6. Ubuntu下嵌入式Qt开发环境配置全攻略

    本文以友善之臂的Mini6410嵌入式开发板为目标板,介绍ubuntu 12.04系统下,配置嵌入式Qt开发工具的过程.本文中介绍的工具.大部分步骤和脚本来自开发板附带资料光盘,但其默认配置环境为老旧 ...

  7. node linux脚本,用Shell脚本快速搭建Ubuntu下的Nodejs开发环境

    nodejs的确是很火,以前倒腾过,但是从来没有认真记录下什么.在ubuntu下搭建它的开发环境尝尝鲜,有一个捷径,它能让系统自动帮你安装所需要的东西,我们生成一段shell脚本,让它来完成以下工作: ...

  8. ubuntu下配置nordic52832开发环境

    1.编译环境安装 Ubuntu可直接装gcc编译环境 sudo apt install gcc-arm-none-eabi 2. 检查make工具是否安装 make -v 一般来说开发Linux上的开 ...

  9. felayman——Ubuntu下搭建PHP开发环境

    可以选择一键安装所有包,也可以一个个的安装,这里我选择一键安装. 步骤如下: 1.sudo apt-get install apache2 mysql-server mysql-client php5 ...

最新文章

  1. eclipse 设置PythonIDE
  2. RIS镜像中添加网卡和RAID卡驱动方法及实践经验总结
  3. App-V 4.6 SP1系列之五包加速器的制作
  4. 解题报告 『[NOI2014]起床困难综合症』
  5. PaddlePaddle训练营——公开课——AI核心技术掌握——第1章迈入现代人工智能的大门——多层感知机网络模型
  6. INPUT[type=file]的change事件不触发问题
  7. python怎么调用另一个文件的函数_python如何调用另一个py文件的所有函数?
  8. C-Power 自主无人海上电力系统有望通过高效能源传输及远程高带宽通信技术,开启新的海上应用
  9. 作者:赵菁华(1977-),女,中国电子技术标准化研究院高级工程师。
  10. 巧用HashSet装载非重数据(洛谷P2250题题解,Java语言描述)
  11. 国产SSD市场机遇与挑战并存
  12. Jquery实现搜索框提示功能
  13. Atitit 数据结构与常见文件元数据结构 目录 1. 分类 内部数据结构与外部存储数据结构 1 2. 编程语言内部数据结构 (堆栈 树 图等 1 2.1. 数据结构 (集合,列表,tree,map
  14. CTO,技术总监和技术经理有啥区别?
  15. 项目管理-挣值分析方法学习总结
  16. Java中如何实现数组输入和输出
  17. mdb实时同步mysql_Mysql的实时同步 - 双机互备
  18. 【计算机毕业设计】java 微信小程序商城系统的设计与实现
  19. 苹果屏幕自动变暗_苹果iOS 14震撼发布 全新功能对标安卓
  20. spring学习笔记之配置文件applicationContext.xml

热门文章

  1. 基于分层注意力网络的方面情感分析
  2. 作者:黄伟(1964-),男,博士,西安交通大学管理学院教授、博士生导师、院长...
  3. oracle PL/SQL编程基础
  4. 【离散数学】命题逻辑联结词的自然语言表述
  5. 【数据结构与算法】顺序表V2.0的Java实现
  6. Mysql数据中文乱码问题处理
  7. 深入学习Java多线程——并发机制底层实现原理
  8. 《深度学习:Java语言实现》一一1.3人工智能与深度学习
  9. Centos7 +Django的安装
  10. clientHeight.offsetHeight.scrollHeight等的区别