SlideShare a Scribd company logo
1 of 34
BlueMix平台-超級鋼蛋
Norman Kung
normank@tw.ibm.com
Bluemix超級鋼蛋-材料清單
• RPI2 一塊
• ARDUINO 套件(Grove PI + 會使用到的感測器)
• USB外接音效卡
• 喇叭
• RAPIRO一隻
• RAPIRO電池
• 麥克風
• RPI專用相機
• 8*8LED板(機器人眼睛)
目錄
• 材料清單
• 超級鋼蛋架構介紹
• Rapiro介紹
• RPI大腦介紹
• Grove PI 介紹
• LED介紹
• BlueMix 介紹
身體控制: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 裝置
室內定位
BLUEMIX/WatsonRPI2/Arduino
感測器資訊 資訊處理
動作指令動作體現
Bluemix超級鋼蛋–運作流程
Bluemix超級鋼蛋-Rapiro
功能:大腦載具、動作體現平台
馬達關節:12個自由度
開發語言平台:Arduino IDE
安裝教學:http://www.rapiro.com/assembly-manual
Bluemix超級鋼蛋-大腦RPI
功能:本地端大腦,獲取感測器資訊傳送至BLUEMIX
使用語言:node.js
製作前準備:
1.安裝好USB音效卡並且可以使用音效卡撥放音樂以及錄音
2.安裝Node.js
3.安裝好無線網卡並且可以用無線上網
4.安裝好RPI專用相機並可以使用相機拍照
Bluemix超級鋼蛋-Grove PI+感測器
功能:使RPI可以獲取Aduino的感測器資訊
使用語言:node.js
製作前準備:
1.將相對應的感測器連接至Grove pi上
2.使用GPIO與RPI連接
3.安裝$ npm install node-grovepi
Bluemix超級鋼蛋-Grove PI+感測器(範例)
Bluemix超級鋼蛋-靈魂之窗LED眼睛
功能:透過waston語意服務,體現機器人表情
語言:python
事前準備:
1. 將兩個LED燈板裝置在GROVE PI的GPIO接腳上
2. 下載python程式檔
Bluemix超級鋼蛋-BlueMix
功能:將感測器資訊轉換成機器人指令
事前準備:
1. 申請bluemix帳號
2. 申請iot服務
3. 申請watson stt服務
4. 申請watson tts服務
申請BLUEMIX帳號
• 前往BLUEMIX官網申請帳號
13
創建一個自己的應用程式
14
選擇iot應用程式
15
為應用程式新增服務
16
新增iot服務
17
新增裝置
18
請保留這張資訊
19
於RPI安裝node.js
20
連結至BlueMix node-red
21
前往node-red
22
執行程式碼就可以看到資訊,代表
連結成功
23
丟資訊至雲端
iot_client.publish('iot-2/evt/status/fmt/json', '{"d":{"status": "connected" }}');
24
DEIVCE
status
Node red
從雲端接收資料下來
• iot_client.on("message", function(topic,payload){
console.log('received topic:'+topic+', payload:'+payload);});
25
speak
Node-red device
motion
使用waston STT服務
• 申請STT服務
於RPI 上安裝 npm watson-developer-cloud(範例)
使用Watson TTS服務
• 申請TTS服務
於RPI上進行呼叫(範例)
影像辨識功能
• 申請AlchemyAPI服務
• 呼叫影像辨識(範例)
語句情緒分析
• 申請AlchemyAPI服務
使用node red 呼叫
• 結果
Reference URL
• DEMO 影片
• https://drive.google.com/folderview?id=0B0nE6JAZk5nwSnBldElUbHdKWEU&usp=sharing
• https://www.youtube.com/watch?v=d-NaiyUMtWg
• 詳細教學BLOGGER
• http://as93717913.pixnet.net/blog/post/57273927-
bluemix%20%E8%B6%85%E7%B4%9A%E9%8B%BC%E8%9B%8B!%20%E4%BB%8B%E7%B4%
B9%E7%AF%87
• BLUEMIX網站
• https://console.ng.bluemix.net/docs/overview/index.html
• SOURCE code
• https://github.com/tommywu052/bluemixRobot

More Related Content

What's hot

人臉辨識考勤系統
人臉辨識考勤系統人臉辨識考勤系統
人臉辨識考勤系統艾鍗科技
 
IBM Bluemix 物聯新世界 Future with Robot
IBM Bluemix 物聯新世界  Future with RobotIBM Bluemix 物聯新世界  Future with Robot
IBM Bluemix 物聯新世界 Future with RobotCAVEDU Education
 
如何善用開放硬體資源實現IoT創意
如何善用開放硬體資源實現IoT創意如何善用開放硬體資源實現IoT創意
如何善用開放硬體資源實現IoT創意Sco Lin
 
【自造松充電課】如何善用開放硬體資源實現Iot創意
【自造松充電課】如何善用開放硬體資源實現Iot創意【自造松充電課】如何善用開放硬體資源實現Iot創意
【自造松充電課】如何善用開放硬體資源實現Iot創意MAKERPRO.cc
 
2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech RecognitionAkashaC1
 
Android作業系統移植之智慧電視整合平台
Android作業系統移植之智慧電視整合平台Android作業系統移植之智慧電視整合平台
Android作業系統移植之智慧電視整合平台艾鍗科技
 
嵌入式 RFID 打卡系統
嵌入式 RFID 打卡系統嵌入式 RFID 打卡系統
嵌入式 RFID 打卡系統艾鍗科技
 
互联网公司技术架构资料.百度.贴吧架构实践
互联网公司技术架构资料.百度.贴吧架构实践互联网公司技术架构资料.百度.贴吧架构实践
互联网公司技术架构资料.百度.贴吧架构实践Matt Huang
 
用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE bot用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE botKo Ko
 
簡介Wordpress部署在AWS上的幾種架構
簡介Wordpress部署在AWS上的幾種架構簡介Wordpress部署在AWS上的幾種架構
簡介Wordpress部署在AWS上的幾種架構Ko Ko
 
中国の最新 GPU ディープラーニング事例のご紹介
中国の最新 GPU ディープラーニング事例のご紹介中国の最新 GPU ディープラーニング事例のご紹介
中国の最新 GPU ディープラーニング事例のご紹介NVIDIA Japan
 
無線監控網路攝影機與控制自走車 IP CAM & WiFi control car
無線監控網路攝影機與控制自走車 IP CAM & WiFi control car無線監控網路攝影機與控制自走車 IP CAM & WiFi control car
無線監控網路攝影機與控制自走車 IP CAM & WiFi control car IttrainingIttraining
 
無線聲控遙控車 Wireless Voice control Car
無線聲控遙控車 Wireless Voice control Car無線聲控遙控車 Wireless Voice control Car
無線聲控遙控車 Wireless Voice control CarIttrainingIttraining
 
Iot 自動販賣機
Iot 自動販賣機Iot 自動販賣機
Iot 自動販賣機艾鍗科技
 
BBC Micro:bit beginner project
BBC Micro:bit beginner projectBBC Micro:bit beginner project
BBC Micro:bit beginner projectCAVEDU Education
 
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法勇浩 赖
 
开源改变世界
开源改变世界开源改变世界
开源改变世界kiwiboard
 

What's hot (20)

人臉辨識考勤系統
人臉辨識考勤系統人臉辨識考勤系統
人臉辨識考勤系統
 
IBM Bluemix 物聯新世界 Future with Robot
IBM Bluemix 物聯新世界  Future with RobotIBM Bluemix 物聯新世界  Future with Robot
IBM Bluemix 物聯新世界 Future with Robot
 
如何善用開放硬體資源實現IoT創意
如何善用開放硬體資源實現IoT創意如何善用開放硬體資源實現IoT創意
如何善用開放硬體資源實現IoT創意
 
【自造松充電課】如何善用開放硬體資源實現Iot創意
【自造松充電課】如何善用開放硬體資源實現Iot創意【自造松充電課】如何善用開放硬體資源實現Iot創意
【自造松充電課】如何善用開放硬體資源實現Iot創意
 
2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition
 
Android作業系統移植之智慧電視整合平台
Android作業系統移植之智慧電視整合平台Android作業系統移植之智慧電視整合平台
Android作業系統移植之智慧電視整合平台
 
嵌入式 RFID 打卡系統
嵌入式 RFID 打卡系統嵌入式 RFID 打卡系統
嵌入式 RFID 打卡系統
 
互联网公司技术架构资料.百度.贴吧架构实践
互联网公司技术架构资料.百度.贴吧架构实践互联网公司技术架构资料.百度.贴吧架构实践
互联网公司技术架构资料.百度.贴吧架构实践
 
用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE bot用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE bot
 
AIoT team 2 report
AIoT team 2 reportAIoT team 2 report
AIoT team 2 report
 
簡介Wordpress部署在AWS上的幾種架構
簡介Wordpress部署在AWS上的幾種架構簡介Wordpress部署在AWS上的幾種架構
簡介Wordpress部署在AWS上的幾種架構
 
IoT introduction
IoT introductionIoT introduction
IoT introduction
 
智能居家監控Smart House
智能居家監控Smart House智能居家監控Smart House
智能居家監控Smart House
 
中国の最新 GPU ディープラーニング事例のご紹介
中国の最新 GPU ディープラーニング事例のご紹介中国の最新 GPU ディープラーニング事例のご紹介
中国の最新 GPU ディープラーニング事例のご紹介
 
無線監控網路攝影機與控制自走車 IP CAM & WiFi control car
無線監控網路攝影機與控制自走車 IP CAM & WiFi control car無線監控網路攝影機與控制自走車 IP CAM & WiFi control car
無線監控網路攝影機與控制自走車 IP CAM & WiFi control car
 
無線聲控遙控車 Wireless Voice control Car
無線聲控遙控車 Wireless Voice control Car無線聲控遙控車 Wireless Voice control Car
無線聲控遙控車 Wireless Voice control Car
 
Iot 自動販賣機
Iot 自動販賣機Iot 自動販賣機
Iot 自動販賣機
 
BBC Micro:bit beginner project
BBC Micro:bit beginner projectBBC Micro:bit beginner project
BBC Micro:bit beginner project
 
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
 
开源改变世界
开源改变世界开源改变世界
开源改变世界
 

Viewers also liked

運用 Ibm watson技術快速打造智慧應用系統
運用 Ibm watson技術快速打造智慧應用系統運用 Ibm watson技術快速打造智慧應用系統
運用 Ibm watson技術快速打造智慧應用系統湯米吳 Tommy Wu
 
Node red for Raspberry Pi
Node red for Raspberry PiNode red for Raspberry Pi
Node red for Raspberry PiAnshu Pandey
 
LinkIt Smart 7688 Duo and MCS basics
LinkIt Smart 7688 Duo and MCS basicsLinkIt Smart 7688 Duo and MCS basics
LinkIt Smart 7688 Duo and MCS basicsCAVEDU Education
 
How to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo boardHow to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo board湯米吳 Tommy Wu
 
5分鐘建立第一個Bluemix網站
5分鐘建立第一個Bluemix網站5分鐘建立第一個Bluemix網站
5分鐘建立第一個Bluemix網站Pei-Ru Shih
 

Viewers also liked (6)

運用 Ibm watson技術快速打造智慧應用系統
運用 Ibm watson技術快速打造智慧應用系統運用 Ibm watson技術快速打造智慧應用系統
運用 Ibm watson技術快速打造智慧應用系統
 
Node red for Raspberry Pi
Node red for Raspberry PiNode red for Raspberry Pi
Node red for Raspberry Pi
 
LinkIt Smart 7688 Duo and MCS basics
LinkIt Smart 7688 Duo and MCS basicsLinkIt Smart 7688 Duo and MCS basics
LinkIt Smart 7688 Duo and MCS basics
 
How to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo boardHow to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo board
 
5分鐘建立第一個Bluemix網站
5分鐘建立第一個Bluemix網站5分鐘建立第一個Bluemix網站
5分鐘建立第一個Bluemix網站
 
Docker應用
Docker應用Docker應用
Docker應用
 

Similar to Bluemix 雲端機器人 超級鋼蛋 watson

141118 Raspberry Pi 電鈴工作坊@松山文創園區
141118 Raspberry Pi 電鈴工作坊@松山文創園區141118 Raspberry Pi 電鈴工作坊@松山文創園區
141118 Raspberry Pi 電鈴工作坊@松山文創園區CAVEDU Education
 
Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013
Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013
Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013Will Wang
 
開放硬體認知學習指引
開放硬體認知學習指引開放硬體認知學習指引
開放硬體認知學習指引MAKERPRO.cc
 
Rpmini intro n_sharing
Rpmini intro n_sharingRpmini intro n_sharing
Rpmini intro n_sharingDon Si
 
170522_Raspberry Pi 相容開發板
170522_Raspberry Pi 相容開發板170522_Raspberry Pi 相容開發板
170522_Raspberry Pi 相容開發板CAVEDU Education
 
Arduino 與 raspberry pi 硬體差異與應用
Arduino 與  raspberry pi 硬體差異與應用Arduino 與  raspberry pi 硬體差異與應用
Arduino 與 raspberry pi 硬體差異與應用Marcus Pek
 
Raspberry pi 基本操作
Raspberry pi 基本操作Raspberry pi 基本操作
Raspberry pi 基本操作艾鍗科技
 
自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)
自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)
自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)Jun LI
 
物联网与微博平台探索
物联网与微博平台探索物联网与微博平台探索
物联网与微博平台探索Tang Fulin
 
20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊Victor Sue
 
【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋
【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋
【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋MAKERPRO.cc
 
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909liqiang xu
 
Splunk資安智慧分析平台
Splunk資安智慧分析平台Splunk資安智慧分析平台
Splunk資安智慧分析平台Ching-Lin Tao
 
Python在移动社交平台中的应用
Python在移动社交平台中的应用Python在移动社交平台中的应用
Python在移动社交平台中的应用Leo Zhou
 
03 开源和山寨 新一代的开放创新方式-李大维
03 开源和山寨 新一代的开放创新方式-李大维03 开源和山寨 新一代的开放创新方式-李大维
03 开源和山寨 新一代的开放创新方式-李大维OpenSourceWeek
 
Android裝置開發過程的軟硬整合關鍵及挑戰
Android裝置開發過程的軟硬整合關鍵及挑戰Android裝置開發過程的軟硬整合關鍵及挑戰
Android裝置開發過程的軟硬整合關鍵及挑戰tick
 

Similar to Bluemix 雲端機器人 超級鋼蛋 watson (20)

141118 Raspberry Pi 電鈴工作坊@松山文創園區
141118 Raspberry Pi 電鈴工作坊@松山文創園區141118 Raspberry Pi 電鈴工作坊@松山文創園區
141118 Raspberry Pi 電鈴工作坊@松山文創園區
 
Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013
Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013
Python, Raspberry Pi (RPi), face detection @ Pycon Taiwan 2013
 
開放硬體認知學習指引
開放硬體認知學習指引開放硬體認知學習指引
開放硬體認知學習指引
 
Rpmini intro n_sharing
Rpmini intro n_sharingRpmini intro n_sharing
Rpmini intro n_sharing
 
S4A
S4AS4A
S4A
 
170522_Raspberry Pi 相容開發板
170522_Raspberry Pi 相容開發板170522_Raspberry Pi 相容開發板
170522_Raspberry Pi 相容開發板
 
Arduino 與 raspberry pi 硬體差異與應用
Arduino 與  raspberry pi 硬體差異與應用Arduino 與  raspberry pi 硬體差異與應用
Arduino 與 raspberry pi 硬體差異與應用
 
Raspberry pi 基本操作
Raspberry pi 基本操作Raspberry pi 基本操作
Raspberry pi 基本操作
 
自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)
自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)
自动化漏洞利用关键技术研究(Automatic Vulnerability Exploitation Technologies)
 
物联网与微博平台探索
物联网与微博平台探索物联网与微博平台探索
物联网与微博平台探索
 
20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊
 
【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋
【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋
【1006物聯網社群開講】Raspberry Pi + ROS = 實現無人自駕理念!_蕭盈璋
 
1108 早
1108 早1108 早
1108 早
 
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909
 
1108 早
1108 早1108 早
1108 早
 
Splunk資安智慧分析平台
Splunk資安智慧分析平台Splunk資安智慧分析平台
Splunk資安智慧分析平台
 
Python在移动社交平台中的应用
Python在移动社交平台中的应用Python在移动社交平台中的应用
Python在移动社交平台中的应用
 
Raspberry pi workshop
Raspberry pi workshopRaspberry pi workshop
Raspberry pi workshop
 
03 开源和山寨 新一代的开放创新方式-李大维
03 开源和山寨 新一代的开放创新方式-李大维03 开源和山寨 新一代的开放创新方式-李大维
03 开源和山寨 新一代的开放创新方式-李大维
 
Android裝置開發過程的軟硬整合關鍵及挑戰
Android裝置開發過程的軟硬整合關鍵及挑戰Android裝置開發過程的軟硬整合關鍵及挑戰
Android裝置開發過程的軟硬整合關鍵及挑戰
 

Bluemix 雲端機器人 超級鋼蛋 watson