图漾相机-如何连接图漾相机

本文详细介绍了如何通过官网查阅相机型号、供电方式,下载Percipio-view软件,连接网络和USB相机,并指导了看图软件的操作,包括图像查看和保存。覆盖了从硬件配置到软件应用的完整流程。

1、官网在线文档查阅相机型号和供电方式:

相机产品型号规格链接

  相机接口以及线缆供电方式。一般网络相机分为网口和(触发+供电)Power线
  目前大部分网口都支持POE供电,TM460-E2 和FS820-E1不支持POE供电。具体请参考在线文档的硬件   配置

以PM801-E1为例,可以查询到相机的视野、工作范围、分辨率和精度等信息。在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、percipio.xyz官网下载页面:Percipio-view软件

downloadcenter › 图漾科技丨3D相机

在这里插入图片描述

3、连接相机工具下载

1、基于在线文档用 c++ sdk release或者用percipio view(percipio .xyz官网下载页面可下载)可以连接

网络相机:

默认是自动ip,169.254.xxx.xxx(注意:window本地设置为动态IP,ubuntu 本地设置 设置为仅本地连接),确保相机是千兆网口,相机指示灯1HZ闪烁。只需要把本地设置成自动连接网线即可。如果用看图软件点击刷新/或者C++sdk中Rlease中使用ListDevice无法找到相机或者无法连接,则需要参考之前写的文档,如何更改相机IP,改成自动或者动态
图漾相机-如何修改相机IP地址
或者下载windows修改工具,新相机可以跨网段寻找,不能跨网段打开

链接:https://pan.baidu.com/s/1s33mnQvYJ8Hu87vtJ1bjfQ 提取码:4g74

在这里插入图片描述
看图软件刷新相机

刷新到相机

USB相机:

文档链接:官方文档
驱动下载:PercipioDC V 2.4.0 documentation
在这里插入图片描述
在这里插入图片描述

ubuntu安装驱动:
1、Camport SDK 默认使用 LibUSB 作为 USB 深度相机的用户态驱动库。使用 Percipio
USB 深度相机前需要安装 LibUSB 软件。
sudo apt-get install libusb-1.0-0-dev

2、Camport SDK 使用 CMake 来构建标准的工程,利用各平台的原生建构系统的能力,可适配不同的平台环境。

sudo apt-get install cmake

3、 安装opencv: sudo apt-get install libopencv-dev

4、设置权限

根据 Linux 系统的权限管理机制,默认情况下需要 root 权限才能访问 Percipio USB 深度相机,非 root 用户可以创建
udev rule 来修改设备权限。

在 etc/udev/rules.d 文件所在目录下,新建一个扩展名为 .rules 的规则文件(如
88-tyusb.rules),并把用户加入该文件中指定的组(如:tofu),重启 PC 后获得 USB
深度相机的访问权限。规则文件内容如下:

SUBSYSTEM==
“usb”,ATTRS{idProduct}“1003”,ATTRS{idVendor}“04b4”,GROUP=“tofu”,MODE=“0666”

4、看图软件可以打开图像以及保存图像。

可以参考Percipio-view说明文档链接 :Percipio Viewer 用户指南,点云可以用CloudCompare查看。
在这里插入图片描述

### 相机错误码 1002 的解决方案 对于相机出现的错误码 1002,通常表示的是设备连接异常或者是初始化失败等问题。针对这类问题,可以采取一系列措施来进行排查和修复。 #### 设备检查 确保硬件连接稳固无松动情况存在,重新插拔USB线缆以及电源接口,尝试更换不同的计算机端口或电缆以排除物理层面上可能出现的问题[^1]。 #### 软件环境验证 确认安装的操作系统驱动程序版本是最新的,并且兼容当前使用的摄像头型号;卸载并重装官方提供的最新版SDK软件开发包及其配套工具链,以此来消除因软件冲突引发的功能障碍可能性。 #### 参数配置审查 仔细核对应用程序内部设置项是否合理恰当,特别是涉及到分辨率、帧率等参数的选择应符合实际需求而不超出硬件能力范围之外;另外还需留意是否存在与其他外设之间的资源竞争状况发生。 #### 日志文件分析 启用详细的日志记录模式以便于捕捉更多运行期间产生的提示信息,通过这些线索往往能够更精准地定位到具体故障所在位置从而指导后续处理方向。 ```python import logging logging.basicConfig(level=logging.DEBUG, filename='camera_debug.log') logger = logging.getLogger(__name__) try: # Your camera initialization code here except Exception as e: logger.exception("Error occurred during camera setup.") ``` 如果上述方法仍无法解决问题,则建议联系厂商技术支持团队获取专业的帮助和支持服务。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓纪同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值