mBot

mBot鋁製車架有兩個版本嗎?

以前沒發現並不代表不存在。

2022/6/12星期日、依照往常召喚學生到校練習機器人,交代學生自己選好兩台機器人,測試並且調整好程式,一台準備上場比賽、另一台備用。學生經過一陣子測試後,跑來向我反映「兩台表現差異很大」,我問「是什麼差異很大?」,學生回說「RGB循線有一台感測成功率低很多」。

天啊!怎麼可能?RGB又壞了?拿過兩台機器,仔細端量、檢查RGB燈號反應,沒發現問題!換我傻眼了,怎麼了?為什麼會這樣?發生什麼事了?

仔細比對兩台機器的感測器安裝位置,是一樣的。輔助輪的位置稍有不同,但是應該還在同一平面。

主觀判斷應該是RGB距離地面高度、或是與地面反射角度不同所造成的影響。兩台並排時RGB確實離地面稍有差別,於是檢查聯接車架的螺絲孔鋁板是不是變形了?並沒有!直到突然發現,兩台馬達的位置有差異,左圖是正常車架。右圖馬達位置離地面較遠、輪子往上提、所以RGB反而離地變近。

馬達底部幾乎切齊車架底部,RGB裝在車架底盤時離地較高

此時RGB感測較不穩定,可以於RGB與車架之間加裝「墊片」,讓RGB離地變近,能夠有效改善RGB偵測準確度。

馬達底部車架底部稍有距離,RGB裝在車架底盤時離地較

RGB感測值較為準確。