WFU

2024年5月6日 星期一

WRO 2024 國中組線上賽 佳作





我最近參加了今年的 WRO 國中組線上賽,這是今年的第一場 WRO 比賽,最終得到了佳作,雖然沒有到最快速,但我覺得準備比賽的過程中,我學到了很多。

這一次線上賽跟以往不太一樣,比賽只有 6 個小時,比以前的 24 小時比賽短很多,所以也沒有特規,這次也是每半小時換一組題目,總共有 12 個題目可以嘗試。

這是我第一次嘗試用 RobotC 寫程式,而不是以前的方塊程式,好處是程式傳輸的速度非常快,而且我也能自己寫同步控制、PID 循跡等非常酷的功能,但缺點就是有時候 RobotC 會當機然後就要強制關閉並重開它。

在比賽前,老師覺得我的機器循跡很晃,所以我就用了 PID 控制,有比較不晃,但是跟理想中的循跡還是有差距,後來我在練習的時候發現以同樣的馬力旋轉,左邊馬達的轉速竟然是右邊的三分之二,也就是其實我在程式裡寫直走,機器會往左偏,因為我寫路徑主要是用同步控制和循跡,機器會自己校正,所以我在很長一段時間裡都沒有發現這個問題,之後做底盤的時候應該先檢查馬達的轉速有沒有差很多。

最終我們機器跑完一趟是 42 秒,跟原本的目標 35 秒差了 7 秒,所以能夠進步的空間還很大,我本來以為 35 秒就很快了,結果這次線上賽的第一名竟然只跑了 20 秒,我根本沒辦法想像,可能他們所有馬力都調到最快。

再過幾個月就要比中區賽跟全國賽了,我覺得現在已經很穩定了,所以之後就是要繼續加速,能夠跑 30 秒,並且穩定的話,應該就能取得不錯的成績了,當然實體賽也會有特規,所以現場的應變能力也很重要。

這次比賽讓我發現其實還有很多能夠縮短時間的地方,我希望我之後也能夠學到這其中的秘訣,並且在之後的比賽能夠快速穩定跑出滿分,那我們就在下一篇部落格見囉,掰掰!