在之前的文章中,我們介紹了JeMax機械臂部分AI視覺玩法。
如拼寫單詞、算數等,
還有“看臉色”這樣的新奇玩法。
那麼有的小夥伴就有疑問了,
JetMax除了這些AI視覺玩法,
還有哪些意想不到的高科技呢?
今天為大家介紹JetMax又一項實用“超能力”——食物分類,
讓JetMax秒變廚房得力助手。
形態展示
在進行這個玩法前,我們需要先將JetMax機械臂組裝成大型機械爪形態。
深度解讀
智慧實物分揀玩法主要透過PyTorch深度學習框架配合Python的Torchvision視覺功能庫實現。
開啟實物分揀後,機械臂將會識別攝像頭視野範圍內的蔬菜和水果,並將它們夾取到對應的籃子中。(如蘋果、香蕉等水果被分揀到了盛放水果的籃子中。而胡蘿蔔、土豆等蔬菜則被分揀到了盛放蔬菜的籃子中。)
實物分揀玩法對於機械臂的硬體,還是視覺識別系統,都是一個很大的挑戰。
市面上能將視覺識別系統演算法做得很精細的機械臂已經非常少,更別提進行精準的影象識別和分類了。JetMax區別於普通機械臂的第一個原因在於其視覺識別系統的演算法足夠精細,鏡頭前的資料與相簿中的資料比對準確。
在這個過程中,JetMax能獲取鏡頭前的影象資料進行預處理,並將轉化後的資料送入Jetson nano 的 GPU進行分類檢測,獲取所有實物分類中機率最大的分類,再將其結果暫存並列印分類的機率。
單純識別分類是遠遠不夠的,第二個步驟是啟動分揀。這一步對於逆運動學演算法要求較高,需算出每個舵機需要轉動的角度,精確抓取物體。
JetMax在進行多次識別後,確定分類的最終結果,保證分類嚴謹。然後它將分類的結果和水果、蔬菜列表中的成員一一對比。在確定目標所屬的分類後,開啟對應分揀流程。
此外,JetMax還有一般機械臂難以企及的一點,它會對目標實物的名稱進行選擇判斷,匹配到對應的抓取動作。因為不同水果的大小不同,需要根據實際調整爪子的開合程度。然後,經過逆運動學的計算得到舵機的轉動角度,從而控制舵機完成分揀的功能。
綜上所述,JetMax作為一款幻爾研發的跨時代新品,區別於普通機械臂,它被注入了大量高階的人工智慧元素,把我們想象中的創意變為了現實!
除了給大家介紹的這些玩法,JetMax能做的事情其實還有很多,當真正體驗和嘗試過後,就會發現,這款產品不會拘泥於現有的玩法,可以給使用者更多的開發和嘗試。