Bluemix 智能機器人情境展示
Transcript of Bluemix 智能機器人情境展示
智能機器人情境展示IBM Bluemix + Watson 技術
IBM 雲端事業處 資深技術顧問Tommy Wu [email protected]
身體控制 :Arduino
大腦控制 :RPi
Bluemix 雲端智能機器人簡介
主控台
使用服務:1 、 Watson : 中文語音辨識、影像辨識、分析、語意分析2 、 Cloudant DB 、 IOT 、 NodeRed 、dashDB 、 R
腦神經
Bluemix 雲端智能機器人 –系統架構RAPIRO 開發
• 開發語言: Node.JS,Python,HTML5,C
• 開發平台: Bluemix DevOps, Node-
Red,Orion,Arduino IDE
• 開發應用:Web 應用 – Node-Red 手機應用 - Mobile First語音應用 - Node-RED藍牙應用 - PythonBeacon 應用 – 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 裝置室內定位
Bluemix 雲端智能機器人 –系統功能展示情境
• 基本功能: 能走路 ( 前進 / 後退 / 左、右轉 ) ,會揮手 、轉頭,扭腰、• IOT 應用 - 透過應用程式操控機器人行動:
Web 應用程式 - 網頁操控 手機 App - 行動裝置操控 語音操作 – 中 / 英文語音命令操控 藍牙應用 – PS3 搖桿操控
• 眼睛 / 視覺應用: 能辨識物體 能判斷性別、年紀 能觀看紀錄眼前影像 ( 串流 ) 眼睛依據情緒而變化
• 語音 / 聽覺應用:聽懂中文 / 講中 (google) 英文
• IT 應用:Web 聊天,判斷語意變化表情 判斷應用系統狀態,前進至定位並語音回報 -Beacon 應用 – 能進行室內定位,回報經過地點及時間
• 資料分析應用: 天氣預報服務 ( 英文語音 ) DashDB / R 語言 分析應用 ( 股票曲線 / 異常預測 )