AiLTE x ETC BETT show 學習之旅 2023

闊別多年的 BETT show 遊學團在本年三月再次舉辦,這裡會幫大家作的產品簡單回顧

FDSFSDFDS
BETT Show 的產品包羅萬有 , 我們特意 highlight 了幾款受老師及同學歡迎的產品 , 
其中包括 : fischertechnik「Quality control with AI 9V 」 , MakeKit 的 Air:bit , Hover:bit , Bubble:Kit 系列 ,
可兼容 OpenAI 的機械人 「OhBot」 , 爬牆機械人 - 「iRobot」 , 以可視化人工網絡學習 AI 原理 - AlphAI 以及 Thymio 。

fischertechnik 系列

0131
利用 TXT 4.0 Controller 以及鏡頭進行「機器學習」訓練 , 
記錄不同顏色的方塊從而作出分類
簡單示範影片
JHJFSDJFH
STEM Simple Machines




fischertechnik 的全新系列 - STEM III 簡單機械
配合 micro:bit 編程使用 , 將會在2023年秋季推出

Makekit 系列

Air:bit

airbitsmall_blue


以 micro:bit 作為控制器操縱 air:bit 無人機

Hover:bit

EUNayepXkAM8one_grande_54d83044-298e-4dc4-972b-39f9f9d8f9bf_1




以 micro:bit 作為控制器操縱氣墊船

Bubble:bit

bubu
利用 Servo 及風扇製作出吹泡裝置

示範影片 

OhBot - 兼容 OpenAI 的編程機械人 

OHOH

OHBOT 可以 Python 或 Scratch 編程 , 可加入 OpenAI extension 做出有如「ChatGPT」一樣的人工智能聊天機器人

更特別的是 OHBOT 能夠像日常對話般對答 (以語音提問及回答)

iRobot - 爬牆機械人

81M0CWzzypL

iRobot 有三種編程語言 : 1. Graphical (圖像) , 2. Blockly (編程積木1)

3. Full-Text Coding (Java) , 它的特別是可從隨時轉換三種編程語言

它可將最簡單的圖像編程即時轉換成 Java 的語言

除了爬牆外 , 你也能將筆加至 iRobot 上進行繪圖

MjgzNDY5MQ
Root-rt1_Coding-at-Sea_Adventure-Pack-Accessory_Lifestyle-Grayscale_Girl-Desk-Tablet_3000x3000_No-Logo-1_f61585d6-47f4-4c88-afcf-f5cf56323f9c

iRobot 設有多種 Sensor 及 Output , 你可以改變燈的顏色、行車速度等

也能透過前方的按鈕及底下的 IR Sensor 作 Input 輸入指令

示範影片

AlphAI - 人工智能機器人

aiaia000

AlphAI 是一款人工智能機器人 , 它不僅是一個 AI 鏡頭 , 它還能以圖形界面的應用程式進行深度學習 , 監督式學習
例如 : KNN 演算法 , 神經網絡 , 機械學習等等... AlphAI 能向我們展示它的學習過程 , 用家也能自訂學習內容。

AlphAI 的界面

46cf8cb0-aa67-4297-a5fc-c3968d1c22cd
上方工具欄主要用作導入參數 , 連接 AlphAI 等等... 
左側參數控制主要用作控制 AlphAI 的動作指令 , 選擇那種學習方式及演算法等等... 
下方 Main Control Bar 主要用作控制 AlphAI 機器人

AlphAI 的訓練示例

39a1ae93-066e-4a66-9ee8-40788b7f0893

利用 KNN 演算法進行監督式學習 , 

找出最接近的「鄰居」 從而推測下一步的動作。

8293e14d-8a58-4dce-8b15-8bed72850b93

進行強化學習 , 透過「Trial & Error」及「獎勵系統」, AlphAI 需在神經連接中獲取最大的獎勵 , 從而找出當下最好的行動及路線。

Thymio - 人工智能機器人

7a8d54da-59b0-4ae8-8d45-ed35f03933b8

Thymio 跟 AlphAI 一樣是人工智能機器人 , 但並沒有鏡頭 , 它是依靠簡單的 IR Sensor 進行學習 , 

經訓練後 Thymio 可以做出循線 , 避障等行為

Thymio 主要是用作進行簡單的 AI 訓練活動 , 讓同學對 AI 學習有初步概念 , 並在日後使用 AlphAI 學習背後AI原理 

如 : 神經網路 , 權重 (weight) , KNN 演算法等概念打好基礎

705ae24a-3948-410e-ad3e-dbadd3335b90

「Robot Race」

訓練 Thymio 在賽道上行駛 , 以最短時間完成賽事

01183608-9414-49dd-8010-8a7390916c25




「Don't Stay Here」

訓練 Thymio 將障礙物推出圓形 , 同時保持在圈在活動。