分类:
LINUX
导言
本文对目前现役实用机器人的软件开发平台进行整体的评测。其中的主要内容是根据本人对这些平台的实际使用经验编写的。
什么是机器人软件开发平台?
所谓的“机器人软件开发平台”我们指的是用来给多种机器人设备开发程序的软件包。它一般包括下列内容:
- 统一的编程环境
- 统一的编译执行环境
- 可重用的组建库
- 完备的调试/仿真环境
- 对多种机器人硬件设备的“驱动”程序支持
- 通用的常用功能控制组件,例如计算机视觉技术、导航技术和机械手臂控制等。
大家可以看到,一个机器人软件开发平台需要包含很多东西。就我本人的观点,现在还没有一个现有的产品能满足所有的要求。它们总是或多或少的缺了什么东西。
机器人软件平台
平台名称
|
所属类型
|
|
平台
|
商用
|
|
平台
|
非商业用途免费
|
|
控件库
|
开源且免费
|
|
机器学习插件
|
商用
|
|
|