Hello!欢迎来到3DD3的技术博客!由于最近工作中用到了Gocator GDK&SDK进行3D视觉算法/软件的开发,这里将一些粗浅的经验整理分享一下!
Gocator是由加拿大LMI Technologies公司生产的3D智能传感器,分为三个系列:位移传感器(Point)、轮廓传感器(Profile)和快照式传感器(Surface)。
Gocator虽然已内置了多种测量工具,但由于工业测量需求千变万化,很多时候仍然需要进行工具的定制开发。Gocator Development Kit (GDK)是Gocator的开发工具包,我们可以使用GDK+C语言进行开发。定制工具和原有工具具有同样的性能,也同时支持PC-Based和Sensor的使用。
这篇博文就首先介绍一下GDK开发前的环境配置。
1-安装Microsoft Visual Studio 2013
用于GDK工具的开发和调试。
2-安装Python(版本>=3.4)
由于在GDK开发过程中,会用到Python脚本文件来生成各种项目文件,因此Python是不可或缺的。
下载地址:https://www.python.org/downloads/
3-由于Gocator工具不仅支持在PC-Based上使用,也支持在Sensor上直接使用,因此为了能编译生成在Sensor上使用的Firmware,我们还需要安装相应的编译工具。小伙伴们可以在LMI官网找到相关文件,请点击如下链接进行下载(需要先注册账号):
http://downloads.lmi3d.com/gocator-gdk-prerequisites-version-1000
下载并解压缩后,共有三个文件需要安装:
3.1-GCC ARM tools 4.9.3-p2
压缩文件包:arm-unknown-elf_4.9.3-p2_win32.tar.bz2
将文件包解压缩得到arm-unknown-elf文件夹,并将其复制到如下路径中:C:\tools\GccArm-4.9.3-p2\
3.2-Texas Instruments C6000 Code Generation Tools 7.4.13
安装文件:ti_cgt_c6000_7.4.13_windows_installer.exe
将文件安装到如下路径中:C:\ti\cgtools_7.4.13
3.3-Texas Instruments BIOS 5.42.01.09
安装文件:bios_setupwin32_5_42_01_09.exe
将文件安装到如下路径中:C:\ti\bios_5_42_01_09
OK,到这里,我们就配置好了Gocator GDK的开发环境,下一篇博文将介绍新项目的创建和配置:http://www.jianshu.com/p/2939c28ab912