Quarky Object(Sign) Detection
Quarky 是我們的人工智能機械人 , 除了人面識別外 , 它還能區分物件(指示牌) ;
在這一節我們將分享如何讓 Quarky 區分物件!
所需物料 :
Quarky x 1
Pictoblox x 1
Recognition cards ( Quarky 附送)
Pictoblox link (如使用藍牙連接)
USB Type C (如使用USB連接)
編程教學 :
首先將 Setting 都加至 When Clicked 後 , 打開鏡頭並利用 Stage 顯示收到的影象 ,
detection threshold 先以默認數值來使用 , 數值愈高為愈精密。
在「forever」後加入「analyse image from camera」 以分析拍攝到的圖像是什麼 ,
「Say class of object 1 」是在 Pictoblox 的 Stage 上以文字從 Tobi 說出該物件是什麼 ,
「display class of object 1 with ... medium speed」則是在 Quarky 上以 LED 文字顯示物件是什麼 ;
進行測試 :
情景二 . 認不出是什麼
上圖為 Recognition card 的背景 , 是沒有意思的因此 Quarky 無法辨識它 ;
如果物件不在 Data Base 上 , 透過以上編程會得出「NULL」的結論 i.e. 無法辦識
將 Object Detection 加至 Quarky 行駛上 :
保留以上 Coding
加入 if then , 然後以「is signal GO detected?」作為條件來區分物件 ,
當認出「GO」Sign 時 , Quarky 便向前行駛。
加入「signal Stop detected」以給予 Quarky 停車指令。
最後加入「Pizza detected ?」作區分路標以外的東西 , 並加入 「Display」豐富編程 。












