APP下载

ROS 在工业机器人上有哪些应用?

消息来源:baojiabao.com 作者: 发布时间:2026-05-26

报价宝综合消息ROS 在工业机器人上有哪些应用?

就工业机器人来讲,ROS有一个单独的分支,很多人都提到了,叫做ROS-Industrial(ROS-I)。ROS作为逐渐流行的软件框架,当然不会放过工业机器人这个庞大而成熟的市场,所以ROS-I出现的目的就是希望将ROS赋能于工业机器人,在解决相容性问题的基础上,拓展更多垂直行业的典型应用。

视讯中的五款机器人组成一个柔性生产线,可以为客户提供定制化的饮料服务。个人认为,ROS赋能工业机器人就是要解决类似这样的“机器人+”型的问题,否则停留在传统施教阶段就没什么意义了。

ROS-I的概念是2011年由 Southwest Research Institute (SwRI)、Willow Garage和Yaskawa-Motoman Robotics一起提出来的,推广的速度并不算快,但也取得了不少应用成果,可以参考2017年底ROS-I官方释出的五周年视讯。

虽然ROS-I针对工业机器人定义了一套通用协议——simple_message,但是对各品牌机器人的支援并不是一件简单的事情,需要机器人厂家提供支援ROS-I的界面,但是更大的困难应该是技术之外的。

目前几大厂家的支援情况如下(参考:Industrial/supported_hardware - ROS Wiki):

关于ROS的可用性存在很多争议,个人认为:这是一个怎么用的问题,拿来主义肯定是行不通的,真正找到问题所在并结合需求解决问题才是可用性的关键。

2. 美国NASA基于ROS开发的Robonaut 2已经在国际空间站里干活了:

3. 百度apollo无人车的底层是基于ROS开发的,差点改成了ROS 2,可以在github上找到(apollo-platform):

4. ROS-I最近正准备和微软、宝马合作,开发一套自动化解决方案(参考:A ROS-Industrial Collaboration with Microsoft and BMW):

最后,再介绍一个本人亲自负责研发的工业机器人控制系统:

2019-01-17 23:37:00

相关文章