如何在树莓派上使用OAK相机?

本文介绍了如何在树莓派上连接和使用OAK相机。首先确保将相机接在USB3.0接口,然后启用USB设备并添加udev规则。接着,提供了两种安装depthai的方法,包括下载预装镜像和通过git拉取源码安装。在安装完成后,可以运行示例代码开始使用OAK相机。遇到问题如cv2导入错误时,文章也给出了解决方案。此外,还分享了相关资源和教程链接,帮助用户进一步学习。
摘要由CSDN通过智能技术生成

编辑:OAK中国
首发:oakchina.cn
喜欢的话,请多多👍⭐️✍

▌前言

Hello,大家好,这里是OAK中国,我是助手君。

之前有个零基础的用户想在树莓派上用OAK相机,问我该如何上手。今天我们就来分享这个内容,内容来自官网的使用教程

▌硬件连接

不管你用的是树莓派3,还是树莓派4,我们推荐你将OAK相机接在USB3.0的口上。

▌启用 USB 设备

由于OAK是USB设备,因此为了在使用 udev 工具的系统上与之通信, 您需要添加udev规则以使设备可访问。

以下命令将向您的系统添加新的udev规则:

echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="03e7", MODE="0666"' | sudo tee /etc/udev/rules.d/80-movidius.rules
sudo udevadm control --reload-rules && sudo udevadm trigger

▌安装depthai

安装方式有两种,任选其一即可。(我们推荐1)
国外有用户做了两个视频教程:

大家也可以任选其一,跟着装depthai,都很简单。

1. 下载镜像安装

下载OAK树莓派镜像:

百度网盘密码:surj
sourceforge地址

(PS:百度网盘如果下载较慢,建议从sourceforge下载。)

我们准备了一个安装好OAK依赖的树莓派镜像。烧录完成后插入树莓派启动即可。

下载树莓派官方烧录工具
在这里插入图片描述

打开软件,选择我们的oak树莓派镜像和您要烧录进的内存卡,即可开始烧录。

在这里插入图片描述

启动成功后,打开命令行执行以下命令就可以运行oak:

cd depthai
python3 depthai_demo.py

2. git拉取安装

depthai

git clone https://gitee.com/oakchina/depthai.git

depthai-python

git clone https://gitee.com/oakchina/depthai-python.git

depthai-experiments

git clone https://gitee.com/oakchina/depthai-experiments.git

安装依赖:

python3 -m pip install -r depthai/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

执行以下命令:

python3 depthai/depthai_demo.py

▌使用示例

现在你可以查看depthai-examples里的示例,挑选感兴趣的示例来上手跑一遍了。

▌常见错误

在树莓派上,运行 sudo upgrade 后,在导入cv2的时候可能会出现 realloc(): invalid pointern Aborted 错误。我们也遇到了同样的问题,并且找到了解决方案 :

  • 通过运行 sudo apt install -y --allow-downgrades libc6=2.28-10+rpi1命令使libc6降级。
  • 通过运行 sudo curl -fL http://docs.luxonis.com/_static/install_dependencies.sh | bash命令重新安装depthai依赖。

▌参考资料

https://docs.oakchina.cn/en/latest/
https://www.oakchina.cn/selection-guide/


OAK中国
| OpenCV AI Kit在中国区的官方代理商和技术服务商
| 追踪AI技术和产品新动态

戳「+关注」获取最新资讯↗↗

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值