官方微信
【原创】图形化编程背后的人机交互升级
节卡 | 协作机器人| 图形化编程 文章来源自:高工机器人网
2020-05-06 14:29:38 阅读:14312
摘要节卡开发了JAKA Zu 移动终端APP,将图形化编程应用在机器人示教编程中,成为全球第一家使用图形化编程的协作机器人公司。

【文/潘敏瑶】现阶段,机器人在灵活性和智能性方面还称不上“好用”。如何降低机器人的使用门槛,让机器人更好用,是一个技术攻坚的切入点和创业方向,比如图形化编程、拖动示教等。

近日,ABB推出了Wizard简易编程软件。据介绍,这是一种图形化编程方法,旨在使用户能够为ABB单臂YuMi协作机器人快速创建应用程序,而不需要专门的培训,减少了首次使用机器人的用户实现自动化的障碍。

早在2017年,G20-智能制造峰会成员企业、专注于协作机器人革新的节卡机器人,就已经提出图形化编程技术,创造了机器人的新交互方式。

节卡机器人董事长李明洋表示,随着移动智能设备的快速发展,节卡一切从用户出发,为了降低编程门槛、提供更加简单便捷的编程体验,节卡开发了JAKA Zu 移动终端APP,将图形化编程应用在机器人示教编程中,成为全球第一家使用图形化编程的协作机器人公司。


落地

编程,历来都被认为是一件很难的事情,只有高智商的人群才玩得转,而示教器是示教编程的必备工具,长期以来,各家机器人的示教器形形色色、庞大笨重并且编程指令也不一样。

随着图形化编程软件的问世,大幅改变了机器人领域的这一情况。通过用模块化的语言,将晦涩的传统编程语言转化成小朋友都可以看得懂的语言。

  以节卡机器人的图形化编程软件为例,具有三大优点:

  1. 编程界面直观,易学易懂,真正实现机器人编程零门槛;

  2. 编程效率大幅提高;

  3. 编程指令扩展性更高。

“逻辑”、“循环”、“数学”、“文本”、“列表”、“颜色”等,这些都是模块化的基本编程语言。以“循环”为例,“当某个条件满足的时候,就可以循环某种逻辑”,这就是最经典的一句程序。

节卡机器人的图形化编程系统则由Blockly 、通讯、序列化三大模块构成。通过编程文件版本号与机器人序列号管理,并对相应编程指令做兼容适配,从而实现同一个JAKA Zu APP能够适配不同硬件版本的节卡机器人。

节卡的图形化编程APP考虑了用户使用时可能出现的各种需求,不仅可以快速编写一些比较简短的程序,即使是针对多台机器人/多种设备协作的大型复杂应用,也能轻松胜任。


对于结构复杂、体积很大的程序,在开发JAKA Zu APP时都进行了详尽的测试以确保不出问题,如果有不能实现的用户需求,JAKA Zu APP提供了二次开发接口,能够更好地满足用户的需求。

配合人性化的UI、高度优化的APP、流畅的操作体验,用户在使用时很难出现误操作,即使用户不小心出现了误操作,便捷的撤销/恢复命令也能帮助用户轻松修复误操作。

李明洋表示,节卡图形化编程集成度更高,更符合用户使用习惯,编程文件处理效率更优。

他解释,这项首创技术源于节卡机器人贴近中国的实际应用状况,对协作机器人的属性进行更细致的定义。“首先,协作机器人更彻底的降低了使用者的使用门槛,图形化编程可以实现真正的无代码编程,以适应中国产业工人的使用能力,还为初、中、高级使用者提供了不同的使用环境,同时具备更加方便自然的机器人末端触感反馈及人机互动。”

另外,结合节卡机器人特有的无线示教功能,一个手机或PAD即可控制数十台节卡协作机器人,可远程可现场,实现人机互联的效率指数倍提升。


如今,节卡机器人已形成九大核心技术:无线示教、图形化编程技术、视觉安全防护技术、拖拽示教技术、一体化关节技术、碰撞保护技术、机器人控制技术、高精度关节伺服控制技术、力控技术。六大核心算法则包括路径规划算法、轨迹平滑算法、动力学控制算法、安全控制算法、高精度伺服控制算法、末端抖动抑制算法。

根据中国工业产业需求,节卡机器人产品定制的载荷级别为3、7、12公斤三个典型级别,以及大负载协作机器人JAKA Zu 18、赋予机器人触觉JAKA Zu s系列。

节卡开发协作机器人产品的初心就是“简单易用、机器人使用零门槛。”李明洋说道:“一款好的机器人,应该是人人皆可自由使用。节卡机器人将秉持Just Always Keep Amazing,用机器人解放双手,专注于将机器人普及到全球的每个角落,革新人与机器人交互方式的理念。”

未来

业内人士将图形化编程系统打了个比方:“就好像使用电脑的时候,从DOS的机器命令语句,转变到了Windows的图形化界面。”全图形化的编程方式让机器人操作像玩游戏那么简单和有趣,更加适合新一代的年轻工人,备受教育培训行业以及新零售领域的喜爱。


然而目前市面上的一些协作机器人产品,它们提供的图形化编程界面只能进行一些简单的拾或取动作,稍复杂的工作还是会涉及到使用机器人语言进行编程,从而增加了机器人的部署时间以及开发者的工作量。

针对此,节卡机器人的做法是在APP编程界面里,内置了常见的应用工艺包,如包装、码垛、焊接、喷涂等,使操作人员能够方便的完成机器人的应用程序创建。

未来,节卡机器人将围绕“在图形化编程基础上怎么进一步提高用户编程效率;用户交互上怎么更优;编程大文件怎么处理更快”三个方向来提升用户体验。

节卡还将不断优化界面设计,如色彩的搭配、界面布局、图片的展示、字体的设计等,再配合准确的声音反馈,给用户呈现精致舒适的编程体验、交互体验、感官体验。

同时,节卡在实际应用中不断深入了解客户使用习惯及反馈,并不断强调易用性和可用性,从而改善交互体验。优化升级编程模块,使图形化指令变得优雅易用,增加复制、撤销、多指令复制等一些高级功能,让编程控制更简单、更强大。

李明洋预判,当简单易用的图形化编程实现了机器人操作零门槛,更快速、更智能、更人性化的编程方法也将出现,未来编程可能向演示编程方向发展,即机器人通过识别人体的肢体语言来完成编程,由此协作机器人也将进入“人机混合智能”时代。


此文章有价值
手机扫一扫,分享给朋友
返回顶部