主页 > Q生活店 >善用 IBM Bluemix+Watson,打造属于自己的机器人超简单 >

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

发布时间:2020-06-25   来源:Q生活店    

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

机器人正夯啊!连我也好想弄一台在家里,但没想到的是我们已经可以「自己做机器人了」!有了 IBM Bluemix 这样的 PaaS 服务搭配 Watson API 后,除了比想像中好上手之外,同时大幅缩短开发设计时间,自己也能快速完成一整套人工智慧系统啊!

最近新闻常看见郭董代工生产的日本软银 Pepper 机器人,它的大脑和智慧就是基于 IBM Watson 呢!有了 Watson 的人工智慧解决方案,让 Pepper 有了认知运算能力,持续学习下,过去电脑没办法分析的数据、图像、语意,Pepper 却都能够做到,甚至开始能回答複杂的问题。

我们也能接触像 IBM Watson 这样全球第一个认知运算(Cognitive Computing)系统,而且比你想像中好上手呢!为什幺呢?还记得恰尔斯之前跟大家介绍过的 IBM Bluemix 云端平台服务吗?能够帮我们超快速地完成应用程式的开发,如今你也可以拿来开发机器人的大脑唷!

这里稍微带大家认识一下 Humix 这个纸箱机器人,来自于某次 Hackathon 的惊人设计,一般设计一个简单的机器人,至少也要开发个三、四个月,Humix 却能在半天的时间内给设计出来!能和人进行互动,甚至还具有很聪明的学习功能!

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

Humix 的名字源于「Human」和「Bluemix」,我觉得能这幺快速打造机器人 Humix,除了工程师的智慧和 maker 的巧手之外,最大的秘密在于善加使用 IBM Bluemix 上的 IoT 和 Watson API,帮我们一个个架构串接好各种 Sensor、马达、灯示、麦克风,进而完成各种认知、辨识、语音...等功能!

Humix 也可以说是一个很好的云端 +IoT 的 Demo,你从里面就可以学到很多技术和应用,怎幺透过这些软体服务来完成你要的功能,我觉得也十分适合开发者练功或实作,节省非常大量的时间在开发上,毕竟 Pepper 机器人的智慧也是这样来的啊!

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

图片来源:twitter@johnmusser

由于 IBM Bluemix 上的开发工具已经非常完整了,有了 Bluemix + Watson 真的可以做到很多事情,原来「开发机器人」已经离我们这幺近了,未来应该有很多工作会被取代吧!

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

好啦!不要乱画乱想了,其实机器人有了这样的「大脑」让 Pepper 大幅提升了给我们的互动体验,现在开始有些零售通路现场都有机会看到机器人提供的服务,指引顾客或进行简易的产品解说,我们还可以跟它互动,我上个月自己去日本玩的时候也在卖场玩过呢!

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

以前跟大家介绍过的 IBM Bluemix,因为有优秀的云端管理功能搭配支援度超高运行环境和程式架构,所以利用 Bluemix 服务建立机器人控制系统真的是如虎添翼,结合 Watson 人工智慧,让我们在开发上真的变得很简单!你有想过你自己要弄个语意分析或认知学习系统要花多长的时间?现在直接「拖拉放」就能完成了。

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

我觉得 IBM Bluemix 最大的优势就是帮开发人员建构了一整套云端开发平台,Watson 包含了许多认知服务,我们只要将这些「认知运算服务」导入到程式系统中,就可以完成很多惊人的功能,就是这个部分让我们节省了大量的开发时间!

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

机器人最需要用到 Watson 的部份,大概像是语音辨识、逻辑、语意分析、自然语言分类、图片辨识...等,好好善用之前恰尔斯文章介绍过的视觉化流程编辑器「Node-Red」,藉由「拖、拉、放」就能把这些 Watson 里的服务和流程串接到你的机器人上,打造一个输入输出都漂亮又清楚的应用程式!

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

简单跟大家聊一下怎幺上手!

平台:使用 IBM Bluemix。
机器人整个的逻辑运作:使用 Node-Red。
功能运作:使用 IBM Watson API

硬体方面,其实如果要做个很简单的机器人,可以用买得到的 Rapiro (其中搭配 12 颗马达)机器人,这样就也不用自己在安装伺服马达之类的东西,同时也节省很多时间,另外搭配 Arduino 的 IDE 环境打造的微控制器,就能很快完成一个可以跟软体沟通的介面。

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

Watson 在认知运算上带来的创新对机器人的开发真的很重要,还能根据语调、环境、人的回馈来提供更深层的互动,有的时候好像差一点点就差很多了,有更像「人」的感觉,从进行互动的知识库还能持续进化,找出最适合、最高相关度的答案,甚至做到预测的能力,这些都是能让机器更像人的关键!

如今我们使用 Bluemix 服务建立机器人控制系统,搭配 Watson 人工智慧,真的让开发变得很简单,Node-RED 和 IBM Watson 的优势,使得开发时间大幅缩短,除此之外对企业来说可以蒐集很多重要的资料,提高利用资讯的能力,给我们更精準明确的决策,无论消费者或企业都能感受得到。

善用 IBM Bluemix+Watson,打造属于自己的机器人超简单

图片来源:ZDNet

Bluemix + Watson 真的让我们更接近未来了,不是吗?

 

有兴趣的朋友可以参考看看啰! IoT Foundation 和 Bluemix说明白皮书下载
参考连结:Watson IOT:认知时代的物联网

 

本文谢谢 IBM 邀请撰写资讯分享心得。

除了部落格,恰尔斯每天(尽量)都会在 Facebook 上分享漫画喔!
欢迎加入小科科也有春天粉丝团!


上一篇: 下一篇: