13
創創創創創創創 創創 創創創 -with IBM Bluemix & Watson Tommy Wu ([email protected] ) Cloud Solution Architect May, 2016 © 2015 International Business Machines Corporation

IBM Bluemix 物聯新世界 Future with Robot

Embed Size (px)

Citation preview

Page 1: IBM Bluemix 物聯新世界  Future with Robot

創造屬於自已的智能機器人-with IBM Bluemix & Watson

Tommy Wu ([email protected])

Cloud Solution Architect

May, 2016

© 2015 International Business Machines Corporation

Page 2: IBM Bluemix 物聯新世界  Future with Robot

大多數人對於機器人的夢 ( 幻 ) 想

能聽會說,會思考的智慧型機器人Dino 小恐龍 - 用英語和幼兒對話

宅男自製好萊塢女星機器人

陪伴型機器人電影系列幼兒市場的新型機器人

Page 3: IBM Bluemix 物聯新世界  Future with Robot

請善加運用讓 IBM 幫助你完成

Bluemix+Watson賦予機器人大腦與靈魂

Page 4: IBM Bluemix 物聯新世界  Future with Robot

IBM 人工智慧 Watson 就在 Bluemix

理解

聽力

視覺

對話學習

IBM Watson services available on Bluemix are the building blocks for developers to create the next generation of cognitive applications to transform the way businesses engage with their customers, discover, innovate and make decisions

…build with Watson

Page 5: IBM Bluemix 物聯新世界  Future with Robot

強大的 Watson 人工智慧做為機器人的大腦神經

Page 6: IBM Bluemix 物聯新世界  Future with Robot

• Bluemix Node-RED 視覺化設計兼顧了彈性與便利性• Bluemix 物聯網服務適時的扮演了人工智慧與硬體溝通的橋樑• 每一條神經的來源點,可以從 Bluemix 提供的服務、 Open Source 以及自行開發的神經元件

Node-RED 為主要大腦開發服務http://nodered.org

http://flows.nodered.org

Page 7: IBM Bluemix 物聯新世界  Future with Robot

Bluemix Node Red 服務 - 腦神經 Scratch Tool

Buy Stock

擷取欄位

存入資料庫

除錯顯示

判定條件

距離 > 10

距離 < 10

發送警示

Buy Stock

即時訊息串流語音通知

Page 8: IBM Bluemix 物聯新世界  Future with Robot

Bluemix 超級智能機器人 - 小腦組成

功能 : 本地端小腦,獲取感測器資訊傳送至 BLUEMIX使用語言 :Node.js / Python準備工作 :1.USB音效卡 – STT 及 TTS 撥放及錄音2.Node.js – 小腦主程式3.無線網卡 - Bluemix IOT SDK 傳送資料4.RPI相機 –拍照 Watson影像辨識5.距離 , 光感及 LED Matrix– 物聯網感知應用

Page 9: IBM Bluemix 物聯新世界  Future with Robot

認知運算物聯網智慧型機器人系統架構

小腦

大腦對話引擎

語音轉文字 自然語言分類

Retrieve andRank

移動裝置

各式傳感器

當然不能光說不練,說到就要做到

miniplanRapiroMiP

樹莓派

Page 10: IBM Bluemix 物聯新世界  Future with Robot

身體控制 :Arduino

大腦控制 :RPi

Bluemix 雲端智能機器人 – 組成架構示意圖

主控台

使用服務:1 、 Watson : 中文語音辨識、影像辨識、分析、語意分析2 、 Cloudant DB 、 IOT 、 NodeRed 、 dashDB 、 R

腦神經

Page 11: IBM Bluemix 物聯新世界  Future with Robot

Bluemix 雲端智能機器人 – 系統架構RAPIRO 開發

• 開發語言: Node.JS,Python,HTML5,C

• 開發平台: Bluemix DevOps, Node-

Red,Orion,Arduino IDE

• 開發應用: Web 應用 – Node-Red 手機應用 - Mobile First 語音應用 - Node-RED 藍牙應用 - Python Beacon 應用 – Presence

Insight

• 開發架構: 小腦: Raspberry Pi RAM:512MB-16GB SD

Card

大腦: IBM Bluemix

外觀: 3D 列印 (KickStarter)

身體: Arduino 控制板 12 顆伺服馬達

(KickStarter)

思考流程:中文語音辨識 -Watson邏輯判斷 -Node-Red, IOT Foundation中 / 英文語音回應 -Google/Watson語意分析 – Watson Sentiment身體行動 – Node.JS+Python

身體行動 (Arduino) :雙手可緊握手臂可揮舞雙腳可走路

視覺 / 表情 (Camera) :影像串流 -Node.JS影像識別 – Watson Tag人臉辨識 – Watson Face氣象播報 - Watson Weather

眼睛表情 (LED Matrix) -Python數據存儲 – Cloudant數據分析 – DashDB / R Script

高感度麥克風外接喇叭藍芽模組

序列埠溝通Beacon 裝置室內定位

Page 12: IBM Bluemix 物聯新世界  Future with Robot

你的專屬機器人是? ?請發揮你的創意!

Page 13: IBM Bluemix 物聯新世界  Future with Robot

情境展示• 機器人互動 - 開場白,互相介紹• 艾力克斯的獨白• 專業問答服務• 冷笑話時間• 零售業場景• 機器人與物聯網串連應用 - 手勢感應與多物感

應 - Leapmotion+Mip

• 移動平臺虛擬感知引擎