开发人员基础技术能力要求
RVS 软件提供了一种 docker 的安装版本作为完整的二次开发平台,同时也提供了两种二次开发编程语言(C++、Python),使得客户可以将已有的算法或新的算法重新在RVS软件平台中开发、编译实现自己需求算子功能,极大降低了应用工程师的开发难度、开发周期以及项目交接难度,同时 RVS 提供了加密保护的功能,使得他人无法直接查看算法的具体内容,保护客户的知识产权。
开发人员基础技术能力要求:
-
有一定的系统使用经验(如Linux)
-
熟练掌握 RVS 软件平台启动和加载运行工程文件 xml
-
自行创建 3D 机器视觉工程,并熟练运用基本 3D 视觉算子
-
熟练使用 RVS 软件平台提供的手眼标定算法和 AI 训练算法
-
能看懂 RVS 软件 Log 窗口的各种信息提示
-
有一定 C++、Python 编程经验
-
可以使用 RVS 软件平台提供的 API 接口自行编写 3D 视觉软件插件算子
-
有一定的机器人方面的知识和空间坐标转换方面的知识
注:此文档中使用的所有案例代码,均提供在 rvs_programming.zip 中,详情请下载参阅。