被国内低估的ROS系统 或将在工业机器人领域实现普及?

被国内低估的ROS系统 或将在工业机器人领域实现普及?**ROS系统是架构在Linux上的的开源系统,目前在国产的工业机器人中,很少用到ROS系统。但是这

大家好,欢迎来到IT知识分享网。被国内低估的ROS系统 或将在工业机器人领域实现普及?

【文/廖文清】ROS系统是架构在Linux上的的开源系统,目前在国产的工业机器人中,很少用到ROS系统。但是这并不代表ROS系统在工业机器人领域不适用,相反,有些业内人士认为ROS系统未来有可能成为最专业、最全面、功能最强大的机器人开发平台。

在硬件上输了技术的国产机器人企业,难道还要在软件上重蹈覆辙?

不得不说的是,无论是机器人硬件还是软件,我们都一直在追赶国外企业的脚步,硬件上好追赶,但软件上就不一定了。

机器人软硬融合趋势下 软件的跨界应用成为关键

机器人发展到现在,软件的重要性已经不言而喻,机器人未来的发展趋势之一就是软硬融合。

美国著名机器人公司Willow Garage的创始人Scott Hassan也表示,“机器人技术其实是软件问题,而不是硬件问题”。中国工程院院士谭建荣表示,机器人用的好不好,关键还是在软件上。当然,这并不是说我们的硬件没有问题,我们的硬件在关键核心部件技术上还是存在很多问题,但是我们更缺的还是制造业的“软实力”。

然而有不少业内人士都表示,中国的机器人企业在软件研发的能力上偏弱。“传统机器人行业普遍给人感觉比较low,待遇、氛围、工作环境等都比不上互联网公司,因此很难吸引到顶级人才。”梅卡曼德创始人邵天兰说。

在这个问题上,汤尼机器人CEO王滨海认为国内的机器人企业其实在纯代码的开发能力上并不弱,然而在软件上面之所以差距比较大主要还是体现在系统架构这一块。“核心的问题在于对软件系统性规划上,是认知问题,而不是技术问题。”

很多国内企业都是为了解决某个问题而做软件,而国外的企业在做软件之前会有很强的系统架构设置,从整个软件的系统架构的思考维度要比国内的机器人企业高,所以他们的系统应用非常具有可扩展性。

正如谭建荣院士说的一样,机器人并不是孤立的,需要和各种技术结合起来。王滨海表示机器人软件系统的开发还涉及到核心软件,它是属于计算机层面的内容,从这个角度上来看,机器人行业在人员配置上面确实还存在一些问题。

问题的关键就在于大部分做机器人软件的人员都是自动化出身,做机器人软件是没有问题,但是对于新的软件底层架构和新兴技术,特别是非常新的一些技术并不是很了解,而对这些接触比较多的还是计算机领域做软件的企业。

因此,王滨海认为,能否实现软件技术在机器人行业的跨界应用才是关键,如果机器人企业有比较长远的眼光,针对计算机软件的人才提早做一些技术储备,还是能够解决相应的一些软件问题的。

用他的话来说就是,机器人软件系统的发展需要以机器人产业为背景,但是机器人产业软件的发展和整个社会软件技术的发展是不对等的,纯软件发展其实已经非常高了,现在的问题是我们能不能将计算机行业的软件技术应用到机器人身上,用新的思维方式做这件事情。

ROS系统或将在工业机器人领域实现普及?

说到软件系统,当然少不了机器人操作系统。机器人操作系统是为机器人标准化设计而构造的软件平台,它使得每一位机器人设计师都可以使用同样的平台来进行机器人软件开发。创建真正的鲁棒性的、通用的机器人软件系统是一项艰难的工作。从机器人的角度来说,处理那些对人类来说微不足道问题通常会比较困难,其中的可变因素非常多,没有哪个独立的企业、研发机构或个人希望全部由自己来完成全部工作。

机器人操作系统(ROS)是一个用于编写机器人软件的非常灵活的架构。它包含一系列的工具、库及相关约定,目的是降低跨多机器人平台开发复杂的、鲁棒性的机器人系统的难度。而ROS系统也衍生出了服务机器人版、工业机器人版和军用机器人版。现在,ROS在全世界有超过35万的使用者,应用的范围也从业余爱好级别的产品到大型的工业自动化级别的系统。

据悉,ROS系统是架构在Linux上的的开源系统,不过目前在国产的工业机器人中,很少用到ROS系统。但是这并不代表ROS系统在工业机器人领域不适用,相反,有些业内人士认为ROS系统未来有可能成为最专业、最全面、功能最强大的机器人开发平台。

王滨海就是其中的拥护者之一,他长期接受着国外先进技术的的熏陶,看到了国外对于ROS系统的重视明显要高于国内。

“无论是在北美、亚太还是新加坡,其实政府和公共资金在ROS工业版系统上面都有比较大的投入,比如欧盟可能会投入数千万欧元投资ROS工业版项目,包括新加坡也是。”王滨海指出。

事实上,国外已经有很多企业在使用ROS系统,王滨海表示ROS系统未来的发展前景主要在于中小企业和系统集成商。

“未来的机器人系统还是要考虑开放性的,ROS系统本来就有工业版,它是可以为工业领域的商业化服务的。”王滨海说。

值得一提的是,现在优傲的机器人已经在用ROS系统,优傲的产品在工业中也得到了很好的应用。除了优傲已经在用ROS系统之外,ABB、库卡、安川等国外的巨头企业都已经开放了ROS系统的接口,这就等于打开了ROS系统应用的口子。

在王滨海看来,ROS系统之所以在国内的机器人企业特别是工业机器人领域还没有形成一定的使用规模,主要还是国内的机器人企业对于ROS系统的认识还不够,往往是看到别人在网页上评价ROS系统不好用就“弃之如敝屣”,他认为国内的机器人企业还是应该花费一些精力去了解、开发和使用这个系统,才能进行正确的评估。

与国内普遍认识不足不同的是,国外已经开始投入大量的资金在ROS系统工业版的项目研发和技术咨询上,并且目前已经开始考虑ROS系统标准的问题。

据悉,ROS系统可以提供硬件抽象,底层设备控制,常用功能实现,进程间消息以及数据包管理。其独特之处在于,能够支持多种语言,如C++、Python、Octave和LISP,甚至支持多种语言混合使用,这可以简化开发者的工作。因为它是基于Linux的系统,其可靠性也会更高,体积可以做到更小,适合嵌入式设备。

另外,ROS是一种分布式处理框架,开发者可以单独设计可执行文件。不同节点的进程能接收、发布各种信息(例如传感,控制,状态,规划等等)。

“ROS2.0系统的开发团队已经在不断地壮大,新的系统将大大提高系统的实时性和可靠性,未来更有发展的优势,所以我是看好ROS系统的。”王滨海进一步补充到。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/46360.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信