图漾深度相机FS820-E1使用
图漾深度相机使用
- 前言
- 硬件连接
- 电源
- 网络连接
- 开发环境搭建
- 1. 编译Comport3 SDK(C++)
- 2. 编译SWIG并安装
- 3. 编译PYTHON接口
- 测试
前言
准备做布料的褶皱检测,购买了图漾的深度相机,由于项目集成需要python,因此记录一下图漾相机python接口的配置过程。
- 开发环境:Ubuntu18.04+Python3.7
硬件连接
电源
- 红色线连接开关电源正,黑色线连接开关电源负(以具体型号开发手册为准)
- 相机正常工作时,电流应在 0.1A 左右,此时相机指示灯以1Hz 频率红黄交替闪烁。
网络连接
参考:图漾深度相机初步使用流程
开发环境搭建
1. 编译Comport3 SDK(C++)
下载图漾相机SDK保存至本地,下载地址: camport3
也可以使用git工具将项目clone下来:
git clone https://github.com/percipioxyz/camport3.git
2. 编译SWIG并安装
参考Ubuntu18.04源码编译安装swig并配置环境变量
下载swig源码至本地(要求4.0.1及以上版本),解压后切换至源码目录,依次执行:
./configure
make
sudo make install
3. 编译PYTHON接口
- Python下载链接:pcammls
(文件内有相关编译文档) - Python环境需要先安装python-opencv、 numpy
切换至pcammls sdk目录,打开CMakeLists.txt文件,修改文件指定camport3路径,指定目标语言版本为PYTHON,并设置python版本之后保存并退出,如下图所示:
划红线处分别设置了本地camport3路径、编译目标语言版本(PYTHON)、PYTHON版本号
在pcammls目录下依次执行以下命令:
mkdir build
cd build
cmake ..
make
sudo make install
执行最后一句命令之后,相关动态库将被拷贝至目录/usr/local/PYTHON,切换至该目录下即可运行python 示例程序
测试
编译出来的PYTHON文件里面有各种demo
图漾深度相机FS820-E1使用相关推荐
- 图漾深度相机开发-PCL点云实时显示
目录 1. 从示例程序 SimpleView_FetchFrame 开始 程序功能 程序解读 2. 创建自己的点云处理程序 文件结构 创建点云 点云图实时显示完整代码 3. 新建工程 相机型号:图漾科 ...
- 图漾深度相机初步使用流程
目录 搭建开发环境 1. 下载 Camport3 SDK 2. 安装依赖 3. 编译 SDK 连接相机 1. 相机上电 2. 网络连接 运行Sample 示例程序 1. SimpleView_Fetc ...
- ORB-SLAM2配置自己的RGB-D相机(图漾深度相机)
ORB-SLAM2配置自己的RGB-D相机 网上配置安装ORB-SLAM2的教程有很多,教程里面也会列举许多常见的编译bug 教程链接:ORB-SLAM2 一般来讲,使用openni来读取相机信息发布 ...
- 图漾DM430/FM810深度摄像头在ROS环境下的配置过程
最近在学ROS,弄来两个图漾的深度摄像头,DM430(据说用的人挺多的)和FH810(升级版),两个的驱动应该是通用的 1.window下安装测试软件 在window10下装驱动运行测试程序,按照提供 ...
- 图漾相机-如何连接图漾相机
文章目录 1.官网在线文档查阅相机型号和供电方式: 2.percipio.xyz官网下载页面:Percipio-view软件 3.连接相机工具下载 网络相机: USB相机: 4.看图软件可以打开图像以 ...
- 图漾相机-TM461-E2(TM460-E2) TOF相机
文章目录 一.相机参数 1.示意图 2.硬件规格 3.技术支持 4.电源接口说明 5.相关测试图片 6.相关参数文档和CAD模型链接 二.SDK相关特性 1.图像质量设置 2.飞点滤波设置 3.调制频 ...
- 机器人操作系统ROS—深度相机+激光雷达实现vSLAM建图与导航 转载
原文:机器人操作系统ROS-深度相机+激光雷达实现vSLAM建图与导航_wx5d23599e462fa的技术博客_51CTO博客 这次将带大家学习如何使用深度相机实现机器人的视觉SLAM建图及导航. ...
- 图漾相机-如何修改相机IP地址
文章目录: 一.官方命令介绍 二.连接相机并枚举到相机 三.修改IP为静态,Windows10为例 1.相机默认是自动ip. 若新修改的静态 IP 地址与计算机的 IP 地址不在同一网段,先修改计算机 ...
- 3D视觉之深度相机方案
随着机器视觉,自动驾驶等颠覆性的技术逐步发展,采用 3D 相机进行物体识别,行为识别,场景 建模的相关应用越来越多,可以说 3D 相机就是终端和机器人的眼睛. 3D 相机 3D 相机又称之为深度相机, ...
最新文章
- python数据结构与算法:二叉树及三种遍历方式(先序遍历/中序遍历/后序遍历)
- 另类vs2015+xamarin 的android界面乱码 解决
- upload-labs-master文件上传靶场第七关详解
- 【leetcode】56. Merge Intervals 相邻线段归并
- 机房管理系列之工作站
- 电脑上有一个程序一直在按向上_HUAWEI Matebook 九个超牛电脑快捷键
- Flsak项目--图片验证码
- 睡眠音频分割及识别问题(二)
- 全网首发:Undefined symbols for architecture x86_64: “std::__1::locale::use_facet(std::__1::locale::id)
- USE_DB_RECOVERY_FILE_DEST的使用详解(转载)
- 大学生性价比计算机推荐,2018大学生笔记本推荐_良心笔记本推荐【性价比之王】-太平洋电脑网...
- windows微信协议|PC微信协议829版
- PCI-E接口的学习
- 搞懂WebRtc,语音社交源码的开发就入门了!
- Exchange Server 2016 安装部署
- 独立开发仿造一个智能窗帘机器人
- 阿里云ACP大数据工程师认证,ACP,阿里云ACP认证,阿里云认证,大数据工程师认证
- 网上看到了一个关于黑客的练习方式
- IDA动态调试so 指南
- android ubuntu网络,Android手机利用USB共享网络通过Ubuntu连接网络
热门文章
- 创蓝253云通讯 paas 短信发送接口和定义说明
- html验证码图片,js+h5 canvas实现图片验证码
- 【Unity】Obi插件系列(二)—— Backends、Updaters、Simulation
- m基于FPGA的GPS收发系统开发,包括码同步,载波同步,早迟门跟踪环,其中L1采用QPSK,L2采用BPSK
- 送礼品的禁忌和注意事项
- “蔗里最甜”开展新型婚育文化宣传活动
- SQL案例学习-数据透视表
- 马虎词汇教程31-35(转载)
- 中秋佳节│以码为笔,绘合家团圆
- 在线任务管理服务大汇总