7a. 另類沿線行去(用相機)
學習目標 :
用機器學習(Machine Learning) 的監督式學習法(Supervised Learning) 訓練沿線行去。
學習內容 :
- 利用相機作Input進行機械學習進行循線
所需準備 :
材料 : | Parameter 參數 : “U07a camera line tracking.json” Speed 速成設成 15-20 |
|
建議使用 AlphAI 原裝的循線地墊 + 正方形 Arena |
Sensor (Input) 傳感器 |
Camera 32 x 24 RGB |
Action (Output) 行動 |
|
|
AI | Supervised Learning, Neural Network 監督學習,神經網絡 | |
Visualization 可視化 |
OFF only <network value>; 僅<網絡值> Off |
下載並導入“U07a camera line tracking” parameter
訓練 :
- 點擊<重置學習>按鈕一次。關閉<自動駕駛>按鈕。
- 點擊<學習>按鈕。
- 將機器人隨意放在黑線上,點擊屏幕右側的箭頭來移動機器人讓它循黑線移動。
- 訓練2至3圈重複上述步驟。
**假如剛剛一步訓練錯誤,可以選擇忘記最後一步(forget last step) ,去刪除最後一步錯誤的學習。
測試 :
- 關閉<學習>按鈕。點擊<自動駕駛>按鈕。機器人將使用學習的智能來移動。
- 測試機器人是否能做出循線。
討論 :
- 機器人能循線嗎?為什麼?
- 它與 IR Sensor 循線有什麼分別 ?
- 假如把 Arena 移走它還能做出循線嗎 ?