机器人应该做2到3个以上的任务

如果工具不能使机器人的使用和扩展更加灵活,那么我们就需要更好的工具。这就是西南研究所(SwRI) ROS-Industrial项目背后的原因。一天之内建一个工厂怎么样?

通过马克·霍斯克 2014年1月10日

机器人应该更容易用于更多的应用,西南研究所(SwRI)成立ROS-Industrial,一个开源工业机器人软件和工作组,以扩大机器人的应用,提高机器人的互操作性。ROS代表机器人操作系统。12月5日在网上和电话上举行的季度社区会议总结如下,包括在一天内建立一个机器人工厂的信息。公开论坛讨论了ros -工业计划的总体方向,审查了新的机器人技术,并宣传了工作和社区的需求。所有人都被邀请参加这些会议,尽管开发人员和最终用户是目标受众。约有60人参加。

SwRI机器人和自动化工程部门的高级研究工程师肖恩·爱德华兹(Shaun Edwards)说,机器人应该做两到三种以上的任务,参考了机器人工业协会(RIA)统计数据的幻灯片。他说,ROS-工业项目的目标是通过标准机器人接口和机器人操作系统(ROS)的扩展功能,将机器人技术扩展到其他应用领域。YouTube上的两个视频有助于解释这些努力;请看下面的链接。Edwards引用了7月份的统计数据,他说该程序的贡献者包括30多名开发人员和bug查找者,在大约10万行代码中,27%是注释,这表明它是文档良好的代码。

“我们想要的是限制ROS-Industrial编程所需的技能数量。”

爱德华兹说,《新娘》是朝着这个方向迈出的良好一步。

BRIDE是一个复合型的多语言首字母缩写词,代表BRIC(德语:机器人的最佳实践)和IDE(集成开发环境)。BRIDE使用金砖组件模型为Eclipse平台中的元模型定义和转换提供了一个框架。目前支持Orocos和ROS。

Alexander Bubeck,工业工程项目经理夫琅和费IPA机器人小组他将BRIDE描述为基于模型的软件开发的工具链。目前工业和服务机器人软件面临的挑战包括缺乏可重用性,需要创建更易于理解的代码,促进更广泛地使用标准和最佳实践;缩短学习曲线;快速发布下一个版本;并允许分布式开发。Bubeck说,ROS在降低机器人编程的学习曲线方面做得很好,但添加模型驱动的工程将简化工作。

通过创建具有层的模型驱动工程(MDE)组件框架,从底部的组件到类的模型,元模型(目前由统一建模语言),再往上是元-元模型层(理论)。目的是分离诸如编程中的计算、通信、协调和配置等问题,最终允许在代码上的投资在制造商之间可移植,他建议。[示例:一些制造商提供软件库,但是描述相同功能的软件组件不能跨平台重用,必须重新构建。想象一下,如果木材、管道、电线、窗户和电器都是按照每栋房子的定制规格设计的,那么建造一所房子的成本将会增加多少。Bubeck补充说,错误处理将集成到下一个版本中。了解更多关于这些工作的信息,以帮助重用和修改机器人代码。

最佳机器人

其他相关工作进展情况:

Yaskawa美国公司Motoman机器人部门的高级项目工程师Eric Marcil表示,他们公司今年早些时候发布的ROS接口将会更新,包括Motoman双臂机器人,预计将在2015年上半年发布。www.motoman.com

卡特彼勒公司的自动化工程师Joe Spanier在MoveIt!,一个用于运动规划的ROS应用程序。斯潘尼尔说,更多的ROS驱动程序也很有用,例如激光扫描仪,这将通过在机器人焊接应用中消除对触摸传感的需求来节省时间。

加拿大国家研究委员会机器人和自动化研究室的杰森·米歇尔·兰伯特(Jason Michel Lambert)正在与ROS合作,研究循环中的硬件和快速原型。他表达了对实时界面的兴趣,并正在进行研究库卡和柯马机器人使ROS更接近工厂地面应用。

荷兰代尔夫特技术大学代尔夫特机器人研究所的研究员Gijs vd Hoorn说,代尔夫特支持发那科堆栈,MoveIt!构型和运动学插件。未来的工作将包括改进发那科驱动程序,并扩大对其他制造商和输入输出(IO)设备的支持。在一些机器人的支持下,通过关节扭矩和刀具力反馈,ROS可以在更多的应用场合进行装配和磨削。

Fraunhofer IPA的Florian Weisshardt描述了欧盟的“每日工厂”计划,目前已有超过18个合作伙伴,预算超过800万欧元。该项目的目标是开发技术和商业模式,将工厂安装时间和相关成本从几个月缩短到一天。可能的时间表如下。

首先,分析工作流程,然后为工作设计定制组件,并打印3D组件。早上8点把所有的东西运到工厂。上午10点卸货并开始自我校准。12点。教导和教导。下午4点结束。

为了降低时间、精力和成本,需要一个集成的工具链来开发、测试、安装和部署机器人软件组件。Weisshardt说,工作原型计划在6月完成,第一个原型计划在10月完成,最终版本的目标是在2015年10月完成。

布莱恩·奥尼尔是洛斯阿拉莫斯国家实验室的博士后研究员,www.lanl.gov在零件没有提前固定或零件不完美的情况下,寻求推进自动化装配的情况。

西蒙·詹森代表Alten机电公司的三人团队,www.alten.nl正在开发图形用户界面,使ROS不仅适用于ROS开发人员,还适用于工业运营商,预计将于2014年初发布。

凯尔西·霍金斯是佐治亚理工学院的机器人博士生,www.gatech.edu正在为万能机器人研制一种驱动程序,使机器人能以更快的125赫兹的控制回路运行。ROS提供了一个接口来管理新的控制循环包装器,而不需要关闭机器人来测试新的控制器。

SwRI的Shaun Edwards说,那些在10月份进行的调查促使了更好的ROS-Industrial教程、文档、培训材料和代码审查。

SWRI机器人和自动化部门的经理Clay Flanagan对与会者表示感谢。

——Mark T. Hoske, CFE Media的内容经理控制工程、mhoske@cfemedia.com

在线

有关ROS-Industrial的更多信息,请参阅本文

YouTube上的ROS-Industrial视频:

- - - - - -ROS能做什么?

- - - - - -1年蒙太奇