开发人员基础技术能力要求

RVS 软件提供了一种 docker 的安装版本作为完整的二次开发平台,同时也提供了两种二次开发编程语言(C++、Python),使得客户可以将已有的算法或新的算法重新在RVS软件平台中开发、编译实现自己需求算子功能,极大降低了应用工程师的开发难度、开发周期以及项目交接难度,同时 RVS 提供了加密保护的功能,使得他人无法直接查看算法的具体内容,保护客户的知识产权。

开发人员基础技术能力要求:

  • 有一定的系统使用经验(如Linux)

  • 熟练掌握 RVS 软件平台启动和加载运行工程文件 xml

  • 自行创建 3D 机器视觉工程,并熟练运用基本 3D 视觉算子

  • 熟练使用 RVS 软件平台提供的手眼标定算法和 AI 训练算法

  • 能看懂 RVS 软件 Log 窗口的各种信息提示

  • 有一定 C++、Python 编程经验

  • 可以使用 RVS 软件平台提供的 API 接口自行编写 3D 视觉软件插件算子

  • 有一定的机器人方面的知识和空间坐标转换方面的知识

注:此文档中使用的所有案例代码,均提供在 rvs_programming.zip 中,详情请下载参阅。