由于网上对图漾相机的介绍比较少,所以本人把图漾网络相机的配置流程做一个介绍。
本人安装环境为:ubuntu18.04、FM851-E1 。
官方sdk下载链接:downloadcenter › 图漾科技丨3D相机
1 . 首先按照官网那个的接线方式,安装一个24V电源;
2. sdk下载与编译
Linux 平台为 Percipio 深度相机搭建开发环境的过程:
下载 Camport3 SDK
选择以下任意方式,下载 Camport3 SDK:
-
使用浏览器访问 http://github.com/percipioxyz/ 并下载 Camport3 SDK。
-
使用 git 指令获取本地副本:打开终端,切换到需存放 SDK 的工作目录下,输入 git clone 命令克隆远程仓库。
git clone https://github.com/percipioxyz/camport3.git
安装依赖
cmake安装
sudo apt-get install cmake
OpenCV
sudo apt-get install libopencv-dev
编译
进入 camport3 目录,执行以下命令编译示例代码
sudo cp lib/linux/lib_x64/libtycam.so* /usr/lib/
cd sample
mkdir build
cd build
cmake ..
make
3. 本地ip和相机ip配置
本地ip配置
以太网设置 -> ipv4 -> 设置ip地址和子网掩码
例如:本人的ip地址:192.168.1.15 255.255.255.0
相机ip配置
打开camport3 目录 ./camport3/sample/build/bin
./ForceDeviceIP -static 68:f7:56:36:90:a3 192.168.1.160 255.255.255.0 192.168.1.1
介绍:68:f7:56:36:90:a3 自己相机的mac地址
192.168.1.160 255.255.255.0 192.168.1.1 设置相机的ip地址
注意:相机的ip地址要和本地的ip地址设置为一样的
4. 对相机进行一个简单测试。
下载工具Percipio Viewer(Linux): downloadcenter › 图漾科技丨3D相机
使用方法:
sudo chmod +x percipio-viewer.2.3.8
./percipio-viewer.2.3.8
就可以打开软件查看是否可用。
软件介绍可以参考官方的介绍Percipio Viewer 用户指南 — PercipioDC V 2.4.0 documentation
5. sdk示例测试
在 camport3/sample/build/bin
目录下生成若干编译生成的可执行文件。
sudo ./SimpleView_FetchFrame
sudo ./ListDevices
6. 如果以上配置有问题,解决办法
首先 测试相机ip是否配置正确
看ping 192.168.1.160 是否设置成功,如果ping成功,但是运行示例还是找不到设置,如以下所示。
解决办法: ListDevices或者PercipioViewer都是用的是udp广播协议,可以检查以下本地防火墙又没有限制,关闭就可以了
systemctl stop firewalld
如果显示如下信息就代表安装成功了