ibm以雲端技術與物聯網創新產業應用@2016 new taipei maker faire
TRANSCRIPT
以雲端技術與物聯網創新產業應用 -with IBM Bluemix & Watson
Tommy Wu ([email protected])
Senior Cloud Solution Architect
© 2015 International Business Machines Corporation
讓我們聊聊
物聯網+雲端 怎麼IoT 世界更精采
首先
物聯網 -代表性指標- 智能家居/車聯網/智慧門
市
認知運算 Watson -代表性指標- 人工智慧機器人
希爾頓酒店集團(Hilton)近日在維吉尼亞州的旗下酒店內開始測試搭載IBM超級電腦「Watson」的迎賓機器人「Connie」。
Dino 能用英語和幼兒對話, 被應用在幼兒教育市場
玉山銀引進的有「人工智慧」及「大數據」功能的機器人,名為「小i」,不但擔任迎賓角色,也能扮演諮詢
日本雀巢公司目前就讓Pepper在大型電器商店中販售咖啡機
矽谷Simbe Robotics,推出專門追蹤貨架上物品的機器人,、每小時平均能夠獲取1萬5千至2萬筆產品資訊
這是我…. 和我的機器人
另外還有其他有趣的應用
空拍機進行串流辨識 語音操控
語音操控童車,自動駕駛
會講笑話 的布偶
物聯網還能這麼用 在電影中常出現的念力,近幾年陸續有相關科技產品亮相,不過現在靠大數據、物聯網,還能用念力操作機器人。 電影「超異能部隊」光念力就能殺死羊,而在現實世界,用想的也能操作機器人。星戰中的BB8收到記者想法,自動往前移,而念力關鍵,就在頭上的感應裝置,呼口氣、全身放鬆,機器感應,BB8就會移動。相反地,如果集中精神,BB8會僵在那,沒有動作。
http://www.setn.com/News.aspx?NewsID=178366
車聯網加上點智慧之後… 物聯網連結大數據,交給超級電腦「華生」進行處理,同樣方式也用在電動自駕車,關鍵就是AI。 記者:「你爸爸是誰?你幾歲?」
電動自駕車Olli:「我的爸爸是充滿智慧的IBM華生。」 聊天、抬槓,還能說中文,Olli透過照相,辨識外型身分,自動推薦、安排行程,成為私人專屬導遊,而且聰明的它還很幽默。
認知運算物聯網智慧型機器人系統架構
小腦
大腦
對話引擎
語音轉文字 自然語言分類
Retrieve and Rank
移動裝置
各式傳感器
Node.js 小腦 與 Node-Red 大腦組成
miniplan Rapiro MiP
樹莓派
你需要的是… 註冊一個IBM雲端的帳號
Bluemix+Watson 賦予IoT 大腦與靈魂
了解以上物聯網加上雲端的應用之後
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
強大的 Watson 人工智慧做為機器人的大腦神經
讓我們先談談IBM的雲平台
Bluemix
除了註冊帳號之外
IBM 雲端平台Bluemix 架構圖
Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines
Platform Deployment Options that Meet Your Workload Requirements Bluemix Public
Bluemix Dedicated
Bluemix Local*
DevOps Tooling Your Own Hosted Apps / Services
Integration and API Mgmt
Powered by IBM SoftLayer
+ + +
+ +
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile Analytics Cognitive IoT Security Yours
+
• Dallas (US) • London(UK) • Beijing(CN) • Australlia *
Amsterdam, Dallas, Frankfurt, Hong Kong, Houston, London, Melbourne, Milan, Montreal, Paris, Querétaro, San Jose, Sao Paulo, Seattle, Singapore, Sydney, Tokyo, Toronto, Washington
You Data Center
BlueMix 雲端服務解決方案
IBM雲端平台-Bluemix,主要都是面對Business, 與各領域相關的PaaS雲端服務
Web及 應用程式
整合服務
大數據
物聯網
安全
DevOps
資料管理
電子商務
社交行銷 Watson
資料分析
行動化
©2014 IBM Corporation
持續快速成長的IBM雲端平台服務
IBM, Open Source 和第三方Third Party 服務
17
使用 Bluemix 服務建立應用系統
安全服務
Web 與應用服務
雲整合服務
行動服務
• 可選擇使用各種運行環境,服務或工具
選擇
領先行業的 IBM 能力 • 利用深厚IBM軟體實力提供服
務 • 全方位的能力
完整性 • 開放的平臺與服務
• 協力廠商提供服務的關鍵用例
資料庫服務
大資料服務
Watson 服務
DevOps 服務
廣泛的能力合適任何偉大創意 物聯網 服務
• Bluemix Node-RED 視覺化設計兼顧了彈性與便利性 • Bluemix 物聯網服務適時的扮演了人工智慧與硬體溝通的橋樑 • 每一條神經的來源點,可以從Bluemix 提供的服務、Open Source 以及自行開發的神經元件
Node-RED 為主要大腦開發服務
http://nodered.org http://flows.nodered.org
Bluemix Node Red 服務-腦神經 Scratch Tool
Buy Stock
擷取欄位
存入資料庫
除錯顯示
判定條件
距離 > 10
距離 < 10
發送警示
Buy Stock
即時訊息串流
語音通知
在這裡,你需要的是
… 創意!!!
Bluemix 超級智能機器人-小腦組成
功能:本地端小腦,獲取感測器資訊傳送至BLUEMIX 使用語言:Node.js / Python 準備工作:
1. USB音效卡 –STT及TTS 撥放及錄音 2. Node.js – 小腦主程式 3. 無線網卡- Bluemix Node.js IOT SDK 傳送資料 4. RPI相機 –拍照Watson影像辨識 5. 距離,光感及LED Matrix– 物聯網感知應用
身體控制: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 藍牙應用 - 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 裝置 室內定位
你的專屬 IOT 應用是??
請發揮你的創意!