SlideShare a Scribd company logo
1 of 29
嵌入式作業系統期末專題
提案 & 可行性分析
 拉亞計畫
授課老師:黃育綸 教授
執行學生:梁家維
Outline
 緣起、限制及發想
 SCAMPER
 背景知識 & 技術
 預計架構
 目標分析
 時程規劃
緣起,限制及發想
緣起、限制及發想-01/03
緣起
 有此一計畫的概念主要是源
自於看到了如右的短片:
 其涉及之主題包括如下:
• 四軸飛行器
• 群集智能
• 雷達掃描後之3D繪圖建構模型
• 特徵比對
• 急難救助
緣起、限制及發想-02/03
限制
 看完了剛剛的影片之後,我想到之前參與四軸飛行器製作時
的一些內容,尤其是其飛行的限制:
• 在相對空曠之空間表現較好(因氣流關係)
• 電池容量和其飛行時間及載重有極大關聯
• 即使停留在空間中亦不斷耗電
• 旋翼轉動時危險性相當高
• 飛行中墜落後機體通常都幾乎損毀
緣起、限制及發想-02/03
發想
 針對四軸飛行器的問題,並針對以下條件
• 在倒塌的建築物中或相對狹窄的環境
• 想要長時間進行任務
• 降低對於外界之危險性以及動力停止下之機體完整性
有足爬行可偵測載具
SCAMPER
SCAMPER-01/04
使用法則選取
 S (替代)
 C (合併)
 A (調適-微調)
 M(修改-大幅更動)
 P (其他用途)
 E (消除)
 R (重排)
四軸飛行器  有足地面爬行器
雷達掃描  超音波掃描
載具 + 避障 + 雷達掃描  地圖探測
GPS定位&測速  滑鼠測速
SCAMPER-02/04
Substitute (替代)
 四軸飛行器  有足地面爬行器(載具轉換)
 耗電量的問題
 定點懸停及控制
 狹窄環境
 雷達掃描  超音波掃描 (掃描)
 裝置取得較為不易
 倒塌範圍空間較小
SCAMPER-03/04
Combine (合併)
 載具 + 避障 + 水平平衡 + 速度偵測 + 雷達掃描  地圖探測
 避障:閃避路上的物體並持續行走
 水平平衡:保證超音波掃描為水平量測
 速度偵測 + 雷達掃描:能夠做為地圖拼接的基本概念
 希望完成類似於即時戰略遊戲中地圖探測的功能,能夠將原本完全未知的地圖
狀態修改成為有障礙物或無障礙物的狀態,以利使用者了解路線上之狀態。
SCAMPER-04/04
Adapt (調適)
 GPS定位以及測速  滑鼠測速
 災難現場或崩塌的環境下
 外界定位亦相當困難
 利用本身量測已走多遠距離以及多快速度前進
背景知識 & 技術
背景知識 & 技術-01/01
地面爬行載具-四足蜘蛛機器人
 參考自以下網址:
• http://regishsu.blogspot.tw/p/blog-page_20.html
 主要借重於其硬體設計,其實
際測試成果如右影片所示:
 目前其架構僅有:
• 基本的硬體連線
 電源部分、馬達訊號部分
• 基本的步態程式
 前進、後退、左旋、右旋、三腳平衡
背景知識 & 技術-02/02
超音波掃描
 參考自以下網址:
• http://howtomechatronics.com/projects/arduino-radar/
 以其架構為基礎,其實際測試成
果如右影片所示:
 目前其架構僅有:
• 基本的硬體連線
 電源部分、馬達訊號部分
• 基本的步態程式
 前進、後退、左旋、右旋、三腳平衡
背景知識 & 技術-03/03
Multi-thread
 嵌入式作業系統所學的內容
預計架構
預計架構–01/
機械結構 & 電力架構
 以黃色線條圈住為伺服馬達 - MG-90
 電力架構如下:
12V 電池
DC-DC(5V) DC-DC(6V)
MG-90
MG-90
MG-90
MG-90
Arduino
pro mini-1
Arduino
pro mini-2Raspberry pisensors
預計架構–02/
控制器架構
 整體架構概念如下
 Raspberry pi
 類似於大腦的概念,將所有資訊進行統整並
計算相關結果,最後再將運動指令傳送給
Arduino pro mini-2。
 Arduino pro mini-1
 類似於受器的概念,將外界偵測到的相關資
訊回傳至本身後再進行簡單濾波等動作,並
最終傳送至Raspberry pi。
 Arduino pro mini-2
 類似於動器的概念,將Raspberry pi之動作
或平衡指令對應相關的伺服馬達進行控制。
MG-90
MG-90
MG-90
MG-90
Arduino
pro mini-1
Raspberry pi
sensors
Arduino
pro mini-2
預計架構–03/
作業系統架構
 尚在思考中...Raspberry pi
目標分析
目標分析–01/05
自平衡機制
 原先是利用右圖的運動學
去求出到每個位置時其各關
節角度為何。
 自平衡機制即為到固定位
置時(沒有進行移動)利用同
樣的方式去回推各個角度的
值為如何可以使加速規的值
為水平。
目標分析–02/05
超音波掃描
 利用國中所學的回聲公式:
得到各個方位多遠有障礙物,並且配合伺服
馬達轉動角度的值,在系統中計算障礙物和
本身之間的相對關係。 1
2
v t
S


S S
目標分析–03/05
滑鼠距離偵測
 利用國中所學的回聲公式:
得到各個方位多遠有障礙物,並且配合伺服
馬達轉動角度的值,在系統中計算障礙物和
本身之間的相對關係。 1
2
v t
S


S S
目標分析–04/05
地圖拼接概念圖-1/2
 假設能夠確定移動速度及方位保持固定
• 假設每個時間單位內移動兩格
1 2 3
1 2 3
目標分析–05/05
地圖拼接概念圖-2/2
1 2 3
時程規劃
目標簡易內容
1. 底層基本動作指令 & 馬達控制分解 [Arduino]
◦ Arduino  servo motor
2. 紅外線避障 [Arduino]
◦ 紅外線模組  Arduino  Raspberry Pi(記錄) & servo motor (動作)
3. 自平衡機制 [Arduino 、Raspberry pi]
◦ 加速規模組  Arduino  Raspberry pi(計算 & 平衡指令)  Arduino  servo motor
4. 超音波掃描 [Arduino]
◦ 超音波模組  Arduino  Raspberry pi(計算)
5. 滑鼠距離偵測 [Raspberry pi]
◦ 滑鼠  Raspberry pi
6. 地圖拼接 [Raspberry pi]
◦ 4.之結果 + 5.之結果  Raspberry pi(計算 & 回傳呈現)
週次及預定進度
Week Date Target Note
09
11/08 ~ 11/14
(11/10)
10
11/15 ~ 11/21
(11/17)
11
11/22 ~ 11/28
(11/24)
Lab05
12
11/19 ~ 12/05
(12/01)
Lab06
13
12/06 ~ 12/12
(12/08)
14
12/13 ~ 12/19
(12/15)
15
12/20 ~ 12/26
(12/23)
Lab07
16
12/27 ~ 01/02
(12/29)
表定 demo 時間
1
2
3
4 1
4 2
5 1
5 2
6 1
6 2
6 3
Thanks For Your Listening

More Related Content

Similar to Team1 - 拉亞計畫

Mahout資料分析基礎入門
Mahout資料分析基礎入門Mahout資料分析基礎入門
Mahout資料分析基礎入門Jhang Raymond
 
Using openCV on Raspberry Pi
Using openCV on Raspberry PiUsing openCV on Raspberry Pi
Using openCV on Raspberry PiCAVEDU Education
 
[4]投影片 futurewad樹莓派研習會 141211
[4]投影片 futurewad樹莓派研習會 141211[4]投影片 futurewad樹莓派研習會 141211
[4]投影片 futurewad樹莓派研習會 141211CAVEDU Education
 
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...howie YU
 
HPX台南讀書會-Axure RP基礎課程
HPX台南讀書會-Axure RP基礎課程HPX台南讀書會-Axure RP基礎課程
HPX台南讀書會-Axure RP基礎課程Souyi Yang
 
【1110ROS群開講】開發機器人大腦 - 智慧導航實務應用_賴俊吉
【1110ROS群開講】開發機器人大腦  - 智慧導航實務應用_賴俊吉【1110ROS群開講】開發機器人大腦  - 智慧導航實務應用_賴俊吉
【1110ROS群開講】開發機器人大腦 - 智慧導航實務應用_賴俊吉MAKERPRO.cc
 
Dreaming Infrastructure
Dreaming InfrastructureDreaming Infrastructure
Dreaming Infrastructurekyhpudding
 
Splunk資安智慧分析平台
Splunk資安智慧分析平台Splunk資安智慧分析平台
Splunk資安智慧分析平台Ching-Lin Tao
 
成大心理系-Prototyping方法
成大心理系-Prototyping方法成大心理系-Prototyping方法
成大心理系-Prototyping方法Souyi Yang
 
C/C++调试、跟踪及性能分析工具综述
C/C++调试、跟踪及性能分析工具综述C/C++调试、跟踪及性能分析工具综述
C/C++调试、跟踪及性能分析工具综述Xiaozhe Wang
 
学习 CodeIgniter
学习 CodeIgniter学习 CodeIgniter
学习 CodeIgniterBruceWolf
 
影像切割與深度學習
影像切割與深度學習影像切割與深度學習
影像切割與深度學習PW Cheng
 
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline20120516 axure rp prototype design outline
20120516 axure rp prototype design outlineturtleknight
 
如何設計電腦 -- 還有讓電腦變快的那些方法
如何設計電腦  -- 還有讓電腦變快的那些方法如何設計電腦  -- 還有讓電腦變快的那些方法
如何設計電腦 -- 還有讓電腦變快的那些方法鍾誠 陳鍾誠
 
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUGYingSiang Geng
 
Sheepdog内部实现机制
Sheepdog内部实现机制Sheepdog内部实现机制
Sheepdog内部实现机制Liu Yuan
 
Raspberry Pi 智能風扇
Raspberry Pi 智能風扇Raspberry Pi 智能風扇
Raspberry Pi 智能風扇艾鍗科技
 
Foodie 餐廳推薦系統
Foodie 餐廳推薦系統Foodie 餐廳推薦系統
Foodie 餐廳推薦系統JamesMa54
 

Similar to Team1 - 拉亞計畫 (20)

LabView with Lego NXT
LabView  with Lego NXTLabView  with Lego NXT
LabView with Lego NXT
 
Mahout資料分析基礎入門
Mahout資料分析基礎入門Mahout資料分析基礎入門
Mahout資料分析基礎入門
 
Using openCV on Raspberry Pi
Using openCV on Raspberry PiUsing openCV on Raspberry Pi
Using openCV on Raspberry Pi
 
[4]投影片 futurewad樹莓派研習會 141211
[4]投影片 futurewad樹莓派研習會 141211[4]投影片 futurewad樹莓派研習會 141211
[4]投影片 futurewad樹莓派研習會 141211
 
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
 
HPX台南讀書會-Axure RP基礎課程
HPX台南讀書會-Axure RP基礎課程HPX台南讀書會-Axure RP基礎課程
HPX台南讀書會-Axure RP基礎課程
 
【1110ROS群開講】開發機器人大腦 - 智慧導航實務應用_賴俊吉
【1110ROS群開講】開發機器人大腦  - 智慧導航實務應用_賴俊吉【1110ROS群開講】開發機器人大腦  - 智慧導航實務應用_賴俊吉
【1110ROS群開講】開發機器人大腦 - 智慧導航實務應用_賴俊吉
 
Dreaming Infrastructure
Dreaming InfrastructureDreaming Infrastructure
Dreaming Infrastructure
 
Splunk資安智慧分析平台
Splunk資安智慧分析平台Splunk資安智慧分析平台
Splunk資安智慧分析平台
 
成大心理系-Prototyping方法
成大心理系-Prototyping方法成大心理系-Prototyping方法
成大心理系-Prototyping方法
 
C/C++调试、跟踪及性能分析工具综述
C/C++调试、跟踪及性能分析工具综述C/C++调试、跟踪及性能分析工具综述
C/C++调试、跟踪及性能分析工具综述
 
学习 CodeIgniter
学习 CodeIgniter学习 CodeIgniter
学习 CodeIgniter
 
影像切割與深度學習
影像切割與深度學習影像切割與深度學習
影像切割與深度學習
 
140921 - 出版
140921 - 出版140921 - 出版
140921 - 出版
 
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
 
如何設計電腦 -- 還有讓電腦變快的那些方法
如何設計電腦  -- 還有讓電腦變快的那些方法如何設計電腦  -- 還有讓電腦變快的那些方法
如何設計電腦 -- 還有讓電腦變快的那些方法
 
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
 
Sheepdog内部实现机制
Sheepdog内部实现机制Sheepdog内部实现机制
Sheepdog内部实现机制
 
Raspberry Pi 智能風扇
Raspberry Pi 智能風扇Raspberry Pi 智能風扇
Raspberry Pi 智能風扇
 
Foodie 餐廳推薦系統
Foodie 餐廳推薦系統Foodie 餐廳推薦系統
Foodie 餐廳推薦系統
 

More from nctusee

EOS_2016_Spring Team4 - 自製示波器和波形產生器
EOS_2016_Spring Team4 - 自製示波器和波形產生器EOS_2016_Spring Team4 - 自製示波器和波形產生器
EOS_2016_Spring Team4 - 自製示波器和波形產生器nctusee
 
EOS_2016_Spring Team8 - 團購趣
EOS_2016_Spring Team8 - 團購趣EOS_2016_Spring Team8 - 團購趣
EOS_2016_Spring Team8 - 團購趣nctusee
 
EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁nctusee
 
EOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px carEOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px carnctusee
 
EOS_2016_Spring Team5 - Voiceprint recognition system
EOS_2016_Spring Team5 - Voiceprint recognition systemEOS_2016_Spring Team5 - Voiceprint recognition system
EOS_2016_Spring Team5 - Voiceprint recognition systemnctusee
 
EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘nctusee
 
EOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum masterEOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum masternctusee
 
EOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battleEOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battlenctusee
 
EOS_2015_Fall Team9 - 大富翁
EOS_2015_Fall  Team9 - 大富翁EOS_2015_Fall  Team9 - 大富翁
EOS_2015_Fall Team9 - 大富翁nctusee
 
EOS_2015_Fall Team8 - 摩斯burger
EOS_2015_Fall  Team8 - 摩斯burgerEOS_2015_Fall  Team8 - 摩斯burger
EOS_2015_Fall Team8 - 摩斯burgernctusee
 
EOS_2015_Fall Team7 - 籃球電子計分板
EOS_2015_Fall  Team7 -  籃球電子計分板EOS_2015_Fall  Team7 -  籃球電子計分板
EOS_2015_Fall Team7 - 籃球電子計分板nctusee
 
EOS_2015_Fall Team6 - One to Ten App Design Toolkit
EOS_2015_Fall  Team6 - One to Ten App Design ToolkitEOS_2015_Fall  Team6 - One to Ten App Design Toolkit
EOS_2015_Fall Team6 - One to Ten App Design Toolkitnctusee
 
EOS_2015_Fall Team5 - 數學天才打地鼠
EOS_2015_Fall  Team5 - 數學天才打地鼠EOS_2015_Fall  Team5 - 數學天才打地鼠
EOS_2015_Fall Team5 - 數學天才打地鼠nctusee
 
EOS_2015_Fall Team4 - Pine Line
EOS_2015_Fall  Team4 - Pine LineEOS_2015_Fall  Team4 - Pine Line
EOS_2015_Fall Team4 - Pine Linenctusee
 
EOS_2015_Fall Team3 - 富饒之城
EOS_2015_Fall  Team3 - 富饒之城EOS_2015_Fall  Team3 - 富饒之城
EOS_2015_Fall Team3 - 富饒之城nctusee
 
EOS_2015_Fall Team2 - 平交道智慧監控站
EOS_2015_Fall  Team2 - 平交道智慧監控站 EOS_2015_Fall  Team2 - 平交道智慧監控站
EOS_2015_Fall Team2 - 平交道智慧監控站 nctusee
 
Team9 - 嵌入式大富翁
Team9 - 嵌入式大富翁Team9 - 嵌入式大富翁
Team9 - 嵌入式大富翁nctusee
 
Team8 - Dit-Dah Chat Room
Team8 - Dit-Dah Chat RoomTeam8 - Dit-Dah Chat Room
Team8 - Dit-Dah Chat Roomnctusee
 
Team7 - 多功能電子計分板
Team7 - 多功能電子計分板Team7 - 多功能電子計分板
Team7 - 多功能電子計分板nctusee
 
Team6 - 穿戴式裝置開發工具
Team6 - 穿戴式裝置開發工具Team6 - 穿戴式裝置開發工具
Team6 - 穿戴式裝置開發工具nctusee
 

More from nctusee (20)

EOS_2016_Spring Team4 - 自製示波器和波形產生器
EOS_2016_Spring Team4 - 自製示波器和波形產生器EOS_2016_Spring Team4 - 自製示波器和波形產生器
EOS_2016_Spring Team4 - 自製示波器和波形產生器
 
EOS_2016_Spring Team8 - 團購趣
EOS_2016_Spring Team8 - 團購趣EOS_2016_Spring Team8 - 團購趣
EOS_2016_Spring Team8 - 團購趣
 
EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁
 
EOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px carEOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px car
 
EOS_2016_Spring Team5 - Voiceprint recognition system
EOS_2016_Spring Team5 - Voiceprint recognition systemEOS_2016_Spring Team5 - Voiceprint recognition system
EOS_2016_Spring Team5 - Voiceprint recognition system
 
EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘
 
EOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum masterEOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum master
 
EOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battleEOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battle
 
EOS_2015_Fall Team9 - 大富翁
EOS_2015_Fall  Team9 - 大富翁EOS_2015_Fall  Team9 - 大富翁
EOS_2015_Fall Team9 - 大富翁
 
EOS_2015_Fall Team8 - 摩斯burger
EOS_2015_Fall  Team8 - 摩斯burgerEOS_2015_Fall  Team8 - 摩斯burger
EOS_2015_Fall Team8 - 摩斯burger
 
EOS_2015_Fall Team7 - 籃球電子計分板
EOS_2015_Fall  Team7 -  籃球電子計分板EOS_2015_Fall  Team7 -  籃球電子計分板
EOS_2015_Fall Team7 - 籃球電子計分板
 
EOS_2015_Fall Team6 - One to Ten App Design Toolkit
EOS_2015_Fall  Team6 - One to Ten App Design ToolkitEOS_2015_Fall  Team6 - One to Ten App Design Toolkit
EOS_2015_Fall Team6 - One to Ten App Design Toolkit
 
EOS_2015_Fall Team5 - 數學天才打地鼠
EOS_2015_Fall  Team5 - 數學天才打地鼠EOS_2015_Fall  Team5 - 數學天才打地鼠
EOS_2015_Fall Team5 - 數學天才打地鼠
 
EOS_2015_Fall Team4 - Pine Line
EOS_2015_Fall  Team4 - Pine LineEOS_2015_Fall  Team4 - Pine Line
EOS_2015_Fall Team4 - Pine Line
 
EOS_2015_Fall Team3 - 富饒之城
EOS_2015_Fall  Team3 - 富饒之城EOS_2015_Fall  Team3 - 富饒之城
EOS_2015_Fall Team3 - 富饒之城
 
EOS_2015_Fall Team2 - 平交道智慧監控站
EOS_2015_Fall  Team2 - 平交道智慧監控站 EOS_2015_Fall  Team2 - 平交道智慧監控站
EOS_2015_Fall Team2 - 平交道智慧監控站
 
Team9 - 嵌入式大富翁
Team9 - 嵌入式大富翁Team9 - 嵌入式大富翁
Team9 - 嵌入式大富翁
 
Team8 - Dit-Dah Chat Room
Team8 - Dit-Dah Chat RoomTeam8 - Dit-Dah Chat Room
Team8 - Dit-Dah Chat Room
 
Team7 - 多功能電子計分板
Team7 - 多功能電子計分板Team7 - 多功能電子計分板
Team7 - 多功能電子計分板
 
Team6 - 穿戴式裝置開發工具
Team6 - 穿戴式裝置開發工具Team6 - 穿戴式裝置開發工具
Team6 - 穿戴式裝置開發工具
 

Team1 - 拉亞計畫