(4 ) ROS(Robot Operating System)美国的Willow Garage公司在2010年推出一款开源的机器人操作系统ROS,该平台的设计初衷主要是为了解决码垛机器人在研发过程中代码的复用问题以及功能模块化的需求,具有点对点设计、开源与代码共享、支持多种编程语言、集成多种功能库以及良好的生态环境等特点,ROS在短短几年的时间就得到了广泛的应用和研究。ROS可以为异质计算机集群类似传统操作系统所具备的诸多功能,例如底层设备控制、进程间消息的通讯以及程序包的管理等。而且还包含了相关的工具库和算法库,用来设计、编辑、编译代码以及在多个计算机之间运行程序完成其分布式计算。
架构,完成功能模块设计,并搭建采样臂控制系统硬件平台和实验研究。但是ROS在工业机器人的应用较少,其重要文献数量也较少,整体技术水平以及研究氛围还是较于国外有一些差距,相信随着ROS的使用普及,国内码垛机器人对于ROS的使用率也会逐步提高。