Thymio 簡單介紹

Thymio 是一台多功能的機械人,最簡單由UNBOX(開機) 開始它就能使用六個不同的編程活動 ,例如:跟隨手行走、循黑線等等。可以讓同學對 Sensor (感應器)有初步的認識。除此之外 , Thymio Suite 還支援各種程度的編程平台 ,由淺入深有 grapic coding (圖像編程)到Scratch、Blockly什至 Java 都能支援。除了編程外,Thymio 還能配合 「AlphAI」software 進行機器學習學習神經網絡、監督式學習、加強式學習等。

從 Unbox 開始

在無配對的情況上開機會呈現綠色 , 利用 button 選擇不同(顏色)的 robot 行為 , 然後再按下中間的圓形 button 啟動不同模式,它有六個的基礎活動 :

1. follow hand 跟著手行駛 2. avoid obstacle 避障 3. change color  改變顏色 
4. line tracking 循線 5. remote control 遙控 6. Goes away 躲避

透過利用 Input Button 選擇不同活動同學可學習到各式各樣的 Sensor 和 Thymio 的不同輸出動作
培養運算思維的「概念」(Concepts)、「實踐」(Practices)和「視野」(Perspectives)。

六個活動的簡單示範影片 :

Thymio Suite Coding Platform

Thymio Suite 的編程分為三個階段 : 圖像 (VPL) 、Blockly (Scratch 及 Blockly) 以及 Python (Aseba 和 Python) , 難度由淺入深(左面最淺右面最深) 讓同學逐步學習。

圖像化編程 : VPL , 選取左面的事件再配合右面的行動做出簡單的 IPO(輸入運算輸出)編程

Blockly 編程 : Thymio 能配合 Scratch 使用 , 相信老師們對這平台也不陌生

Thymio AI

Thymio  利用簡單 Sensor (Proximity , IR) 配合 AlphAI Software 進行 AI 學習 。透過循線 , 自駕 , 避障等的 AI 活動 , 從中學習人工智能的原理,例如 : 觀察神經網絡、如何進行機器訓練、權重的影響等等…