双显卡笔记本(Intel 集显Nvidia GEFORCE 920M显卡)配置ZED stereo camera

news/2025/3/20 2:23:50/


折腾了一星期,换了两台电脑终于把ZED配置成功了,博主现在用的系统是ubuntu14.04.5,ROS已经安装好,不多说先上一张效果图。


看起来还行,毕竟还没用它跑过代码=_=话不多说直接开始。
Step 1:装cuda
(装cuda 是很折腾的,尤其是双显卡笔记本装cuda,网上解决安装时出现error问题教程看过很多,几乎都没什么用,遇到错误建议直接换版本。如果和我一样,错误实在是不能绕过,那么就请参考我的第三篇博客,专门写如何折腾cuda。)
A. 下载cuda(尽量确保你的系统是新安装的,否则有可能会出现循环登录)
cuda8.0下载链接:https://developer.nvidia.com/cuda-downloads
cuda7.5以及之前的各个版本下载链接:https://developer.nvidia.com/cuda-toolkit-archive
建议下载 *.run格式的文件,这样至少你还能知道你每一步的进展,可以自己选择装某一个部分,而且最重要的是卸载方便(至于具体怎么方便,详细阅读上述下载链接各版本对应的official文档:Installstion Guide for  Linux)。
至于装哪个版本的,一个个尝试吧,博主比较奇葩,用cuda8.0的run包只装了nvidia的驱动,然后用cuda7.5的run包装了剩下所有的。毕竟cuda8.0和opencv3.1也冲突,调试太的费神。

B.制作blcaklist,直接贴上述official 文档里的了(一般刚装完机,ubuntu系统不会安装intel集显,也不会安装nvidia的官方显卡,而是安装nouveau显卡驱动,至于他到底是什么,请自行百度,这里要做的就是把它加入黑名单,否则再装完nvidia的显卡,两个显卡打架,会让你循环登陆的)



C. Ctrl+Alt+F2进入终端,首先登录进去,然后
            
sudo service lightdm stop  //关闭X
cd  <dir where *.run you put>
sudo sh  *.run

然后按照提示安装吧,一般opengl的库,咱么选择不装,原因详见official 文档。

sudo service lightdm start  //开启X,回到桌面,若没有回到桌面Ctrl+Alt+F7回到桌面

D. 测试(这样测试比较快,当然以也可以按照official 文档里的方法测试)
             
cd /usr/local/cuda-7.5/samples/1_Utilities/deviceQuery
sudo make   // 如果出错可能是没安装g++,用sudo apt-get install g++解决
./deviceQuery

如果程序运行成功,那恭喜,你已经成功60%了。

Step2. 安装opecv3.1.0
参见官方教程 docs.opencv.org/3.1.0/d7/d9f/tutorial_linux_install.html
或者一些靠谱的博客也可以,但是cuda8.0和opencv3.1有点冲突,网上有些解决方法,可以尝试,cuda7.5和opencv3.1一次成功。
其中的cmake命令尽量按照官方的这么写,否则可能下面编译时找不到:
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
还有make -j4 可以加速,可以四核并行运算

Step3. 安装合适的ZED的SDK
我是在这找了一个1.1.0的版本,至于为什么下面说,总之都是折腾出来的。https://www.stereolabs.com/developers/release/archives/

Step4. 构建zed_wrapper_node
还是官方链接:https://github.com/stereolabs/zed-ros-wrapper
按照上面的走一般不会错,当然我遇到过opencv的库找找不到等等。。很多问题

这里说主要提一件事,看一下我修改后的src/zed-ros-wrapper/CMakeLists.txt



主要改了一下两点:
1.find_package(ZED 1.1 REQUIRED)    --->find_package(ZED 1.0 REQUIRED)  
2.倒数第三行的SET(CUDA_VERSION  “8.0”) --->SET(CUDA_VERSION  “7.5”)
注意这些都是按照你具体安装的版本来定的,不是必须要改的!,ZED SDK的版本如果是1.1.0以下的,就需要修改第一项。
如果zed_wrapper_node构建成功,那么你已经成功99%了,这个node在/devel/lib/zed_wrapper下面。
赶快source 一下,roslaunch试试吧!

reference:
http://wiki.ros.org/zed-ros-wrapper
https://github.com/stereolabs/zed-ros-wrapper

https://www.stereolabs.com/getstarted/


AutoRobot实验室:葛振华

gezh@mail.ustc.edu.cn


http://www.ppmy.cn/news/139708.html

相关文章

全连接层(Full Connected Layer)

参考&#xff1a;图像识别&#xff08;八&#xff09;| 通俗易懂的解释全连接层 - 知乎

【玩耍】 NVIDIA 历代显卡提升 自制显卡天梯图

闲来无聊从TechPowerUp和PassMark收集了NV 400系到20系&#xff0c;X60到旗舰&#xff08;双芯核弹忽略&#xff09;的性能提升&#xff0c;样本不多&#xff0c;数据肯定有一些误差&#xff0c;整理后的表格&#xff0c;大概是这样。。 红色数据表示两个Benchmark差距比较大&…

苏姿丰承认AMD减少供应!为了让CPU显卡价格保持高位

Pine 发自 凹非寺量子位 | 公众号 QbitAI 营收腰斩矿卡崩盘&#xff0c;大家心心念念的CPU、GPU价格暴跌为何迟迟未到&#xff1f; 在最新的Q4财报会议上&#xff0c;AMD CEO苏姿丰直接打破幻想&#xff1a; AMD 已经“降低供应”芯片一段时间了&#xff0c;目的是平衡供需&…

多款显卡被曝降至史低!网友顺手还做了张全网显卡最低价格汇总表

Alex 发自 凹非寺量子位 | 公众号 QbitAI “国内显卡价格现在总体暴跌&#xff0c;多款GPU售价降至或逼近历史最低。” “国外的显卡价格也跟上了这波降价趋势。” 有网友在贴吧如是爆料。 这位爆料者还上传了7月11日N卡和A卡全网最低价格汇总。 而亚马逊上的部分显卡售价如下。…

[IT 男人帮 -- 10/23] iPad Mini发布前配置价格全预测(准确度99%)

[IT 男人帮] -- 正在改变世界的IT男人们...... 转自:http://tech2ipo.com/56198 张珑馨 发布于2012-10-23 20:38:44 iPad Mini正名 在the new iPad发布之后&#xff0c;iPhone 5和一款神秘设备的谣言就层出不穷。iPhone 5如今已经出现&#xff0c;然而这一款神秘设备却已经被蒙…

深度学习环境-多显卡配置

深度学习多卡配置_组装机&#xff08;多显卡&#xff09;配置小贴士/深度学习主机_weixin_39716877的博客-CSDN博客 贴士一&#xff1a;硬件在软件上有点拗口是否兼容 主板和其他的硬件间都是有兼容关系的。比如说一个人的攻略里&#xff0c;可能会给你推荐一块高性价比的主板&…

i5 13600K/KF配什么主板 i5 13600K/KF配什么显卡

ntel酷睿i5-13600K核心代号为 Raptor Lake&#xff0c;采用的是增强版的 Intel 7 工艺&#xff08;10纳米&#xff09;&#xff0c;不锁频设计&#xff0c;采用了全新的高性能混合架构&#xff0c;由6个性能核8个能效核构成&#xff0c;最终规格为14核心20线程&#xff0c;其中…

深度学习需要的显卡配置

如何判断自己的显卡是否可以用来进行深度学习&#xff1f; 1、显卡的类型 由于NVIDIA公司在很早之前就推出了CUDA这个可以用代码来控制GPU的架构&#xff0c;所以NVIDIA使用的人较多&#xff0c;所以网上的资源也比较多&#xff0c;容易学习和构建。 而AMD的显卡…