在每天的訓練,距離和速度是一個重點,每天必須用適當的速度跑足夠的距離;身為走在時代尖端的科技男,當然是運用手機App來記錄囉!之前一直用Nike+ Running App在記錄單車運動,已經累積了460Km的里程,當然也就成了我第一個使用的App。在第一天自主訓練中,先不論里程,用時間來做為目標,在家裡附近的高中操場開始了我的半馬訓練!跑完後,看了Nike呈現出來的數據:用47'46"跑了13.3km,平均3'34"/km?!自己也覺得,沒那麼誇張吧!我雖然健健康康,但是這次是慢慢跑,應該沒有那麼快才對,這根本就是我騎單車的速度了吧!好吧!可能是中間有一段時間為了躲雨可能到了GPS訊號較差的地方造成的誤差。到了隔天,天氣大好,晴空萬里,照課表是8km LSD,就再用Nike測一次看看,今天應該GPS訊號很好,也會準確一點了吧!跑到32分鐘時,一看Nike,哇,已經跑到8km了耶!那今日目標就達成啦!結果它說我用32'36"跑了8.1km, 平均4'00"/km,還是個超人的速度,整個又被唬了!害我的今日訓練沒達標,看了GPS軌跡,我應該是只跑了4km,整個差了一倍耶!有沒有那麼誇張啊!
為了讓未來9週的訓練有一個值得相信的App來幫助我的半馬目標,我進行了一個App評測,針對國人慢跑愛好者常跑的操場場地,看看哪款App在操場所測出來的距離最準確!進階跑步愛好者可能會購入GPS手錶,它的準確度會比智慧型手機高,但是要價數千到上萬台票,對於以健身為目的的多數人來說,我認為不是個必要裝備。以下說明我的測試方法及環境:
測試App清單:
1) Nike+ Running
2) Runkeeper
3) miCoach
4) Marathon (馬拉松世界)
5) Runtastic
6) Endomondo
測試場地:高中200m操場
測試天氣:晴天
測試時間:下午2pm~3pm
測試手機:Apple iPhone 4s
Round 1測試方式:以左手手持手機,用快走方式走操場內圈1圈(距離約205m),每次測試單一App。
Round 2測試方式:以左手手持手機,用快走方式走操場內圈2圈(距離約405m),每次測試單一App。
Round 1測試結果:(距離誤差為公尺表示,實際距離為205m)
Nike+ Running (1st) 距離誤差: +125m

實在差太多,我決定再給它一次機會。
Nike+ Running (2nd) 距離誤差: +35m

Runkeeper 距離誤差: -45m

miCoach 距離誤差: -5m

Runtastic 距離誤差: +5m

Marathon馬拉松世界 距離誤差: -45m

Marathon 馬拉松世界(跑操場模式)距離誤差: -10m (在這個模式,我必須多走5m左右,它才認為跑了1圈)

Endomondo 距離誤差: -25m

Nike+ Running (3rd) 距離誤差: +105m (為什麼我測了第3次,因為可能會有人說它第一個測,也許GPS還沒有定位很準...所以我在第一輪最後再測它一次)

以上第一輪結束。很明顯的,Nike+ Running的表現真的很差,可以說是個快樂表,明明就205m的距離,它硬是可以測到300m以上的距離。而誤差小於20m的miCoach, Runtastic以及Marathon跑操場模式,獲選進入Round 2!
Round 2測試結果:(距離誤差為公尺表示,實際距離為405m)
miCoach 距離誤差: +25m

Runtastic 距離誤差: -25m

Marathon 馬拉松世界 距離誤差: -55m

Runkeeper 距離誤差: -15m (為什麼Runkeeper出現在Round 2? 沒為什麼,因為它是我另一個愛用的app,所以也給它一個機會)

以上第二輪結束。
結論:
在操場跑步的環境下,miCoach,Runtastic都是誤差最小的App,表示在一樣的GPS準度下,它們App內額外的細部校準做得最佳,值得推薦給大家!明天起我的半馬訓練也會選擇其中之一做為接下來的主要跑步App!
10/14更新:
找到這篇文章, 除了作者自己的測試, 證實不同App在定位演算法上確實有所差異, 而Runmeter(另一個App)的開發者也現身說法. 其中提到把WiFi關掉可以提昇GPS定位準確度. 我會試看看. 原則上在前述測試中, 我的WiFi是開啟的.
http://solorunning.wordpress.com/2011/07/09/runkeeper-vs-runmeter-which-is-more-accurate/
10/15更新:
補測以下幾個App,採第一輪模式:
MapMyRun 距離誤差: -35m

Strava 距離誤差: -5m

Sports Tracker 距離誤差: -5m

LOCOMO 距離誤差: -5m

mySports 距離誤差: -5m

以上來看,Strava, Sports Tracker, mySports & LOCOMO 也都是準度不錯的Running app。
就我的觀點來看,基本面要顧好:
1) 距離/速度準確性
2) 語音導引
3) 穩定
4) 統計資料
5) 音樂整合
剩下的功能都可有可無!大家可以據此來選擇適合的App用!
10/16 Update:
今天用miCoach和Runtastic,再加上版友推薦的Moves,就三個同時開;仍在同一場地(200m操場),但今晚天空雲層較厚,結果如下:
1. miCoach測距為2.58km;Runtastic測距為4.1km;Moves測距為4.1km。很明顯miCoach出了問題,回來看了細部資料,中間有1/3的時間完全沒有data,連帶測速也受影響。
2. 如果看繞圈的軌跡,不論是miCoach or Runtastic都很亂,看不出來是在繞操場跑。
基本上GPS誤差一定有,本文是寫給沒有GPS手表,想用app來記錄跑步的同好。
對進階版的需求,還是GPS手表才準。
我明天會去400m操場再試看看。
10/17 Update:
今天換場地到400m田徑場,還遇到Mizuno running club在練跑。天氣偶爾小飄雨。
還是開3個app (miCoach, Runtastic, and Moves)
1. GPS軌跡在miCoach & Runtastic都呈現操場繞圈,我都跑外圈3跑道。
2. miCoach在中間約1km左右,又發生抓不到GPS訊號問題,我推測只要跑步過程把螢幕關掉,miCoach就可能會出問題;而同時間另外兩個app都正常運作。所以Runtastic & Moves都測距測到5.1km,而miCoach只測到4.1km。
總的來說,手機GPS + app在400m操場就能大致得到相對正確的軌跡及距離。
miCoach的優點是幫你訂訓練計劃,但app不穩。
Runtastic滿穩定的。
我下次會測試全程開螢幕,看看miCoach是否這樣就會穩定點。