智能机器人性能的一个关键组成部分就是机器视觉(MV)技术,这是计算机与高速摄像头的完美结合。通过结合这两种技术,就可以执行复杂的检查任务及数字图像采集和分析。这些数据可以用来控制机器人手臂、对物体进行分类、对图案进行识别,以及很多我们尚未想到的事情。
本文主要介绍基于DLP结构光和工业相机开发的一套3D点云算法的设计及实现的一个参考设计,该算法有TI公司提供。
参考设计提供了包括标定、格雷码和三步相移2种结构光的实现方式,最终生成3D点云数据,精度可达微米级别。
该参考设计支持基于DLP3000、DLP4500和DLP6500三种不同型号的DLP套件。
涉及到的相关软件如下,可点击链接下载:
1. CMake v3.1
2. Qt v5.3.2 (for the MinGW 4.8 compiler)
3. OpenCV v2.4.10
4. Doxygen v1.8.11
5. TI DLP SDK v2.0
建议使用32