通用的机器人操作系统(robot operating system,ROS)是为机器人而设计的标准化的构造平台,它使得每一位机器人设计师都可以使用同样的操作系统来进行机器人软件开发。ROS将推进机器人行业向硬件、软件独立的方向发展。硬件、软件独立的开发模式,曾极大促进了PC、笔记本电脑和智能手机技术的发展和快速进步。
ROS的开发难度比计算机操作系统更大,计算机只需要处理一些定义非常明确的数学运算任务,而机器人需要面对更为复杂的实际运动操作。
ROS提供标准操作系统服务,包括硬件抽象、底层设备控制、常用功能实现、进程间消息以及数据包管理。
ROS分成两层,低层是操作系统层,高层则是用户群贡献的机器人实现不同功能的各种软件包。
- 下一篇:机器人保养信息清除步骤
- 上一篇:工业机器人导轨的安装流程与安装方式