基于DLP4500的结构光3DScan系统搭建
系统描述
本系统基于德州仪器TIDA-000254参考设计,所用硬件与参考设计略有差别,软件部分保持一致。本人在DLP行业多年,自己也亲手搭建过该系统。本片文章内容一方面是对自己曾经一些经验总结,以帮助更多的人快速入门,少走弯路。另一方面,也是出于私心,本人从事相关行业,也出售DLP产品及工业相机、基于DLP结构光的3D相机等产品。
欢迎大家交流技术问题,也欢迎大家找我买DLP光机,如果觉得不错,请帮忙宣传一下,有认识或者有需要此类产品的,可以帮我推荐一下,先感谢了。
联系方式:18501375210(微信同步)
一、准备工作
(a)硬件
1、DLP4500光学引擎一台
2、PointGrey工业相机一台(型号:FL3-U3-13Y3M USB 3.0)
3、DLP4500 to PointGrey 触发线一条
4、标定板(棋盘格,A4纸打印)
5、USB 2.0 to Type-C 连接线
6、USB 3.0 to Micro-B 连接线
7、Windows 7 操作系统PC一台
(由于过程中需要烧录固件,TI烧录固件的程序没有针对win10系统适配,部分使用win10的用户可能会出现兼容问题,建议最好使用win7系统)
(b)软件
1、DLP4500 3DScan可执行程序:TIDA-00254 Windows Installer
2、灰点相机SDK:Point Grey FlyCapture® 2+ Full SDK
3、点云数据阅读软件:Meshlab
4、TI 3D Scan源代码:TI DLP SDK v2.0
5、DLP Software Development Kit (SDK) User’s Guide
以上软件我已打包上传网盘,有需要的同学可以关注微信公众号【DLP投影】,在对话框回复关键词“3D扫描 ”,下载所有相关资料及软件,节省时间。
二、上手操作
(a)软件安装
- TIDA-000254-2.0-windows-installer
- Flycapture
- Meshlab
以上3个软件是搭建TI DLP4500 3DScan 必备的3个软件,TIDA-000254是3D扫描的可执行程序,Flycapture是灰点相机的驱动程序,Meshlab是点云查看软件。
软件安装没有什么需要注意的部分,一般直接下一步即可。
由于灰点公司PointGrey已被FLIR收购,上述所用的相机型号FL3-U3-13Y3M以不太好购买到,如果想用其他型号工业相机,需要修改3D扫描相机部分的源代码,重新编译并生成可执行程序。具体修改哪部分代码及如何修改,还需各位自行解决。
(b)硬件搭建
硬件连接方式为:
1、DLP与PC通过USB接口连接
2、相机与PC通过USB接口连接,如用其他型号相机,接口可能为Gig-E/CameraLink/Ethernet等。
3、相机与DLP之间的trigger信号接口相连接,本案例为相机的trigger output接口与DLP的trigger input相连,相机作为Master,DLP作为Slave。当然,如果你不想采用相机触发DLP这种方式,也可以使用DLP触发相机的方式。此时,需要注意,DLP的接口需要对应的改为trigger output,相机的对应的信号接口也应该改为trigger input。
未完待续,稍后继续更……