2011-03-04 32 views
-3

我想在iPad的xCode上做一個應用程序來檢查跑步機上跑步的人的速度。用於測量跑步機速度的iPad應用程序

我真的不知道,該怎麼做?任何人都可以給我一些想法,示例代碼等來做到這一點?我們是否必須爲此使用加速度計/速度計?如果是的話,我們如何使用加速度計/速度計?

我對iPhone的開發很新穎。任何想法都會在這方面得到很大的讚賞。

+0

請不要急於在問題中說出「期待快速回復」等問題。 – occulus 2011-03-04 11:02:16

+0

我認爲你需要更多地發展你的想法。你甚至不確定這個東西是如何工作的,但你對示例代碼感興趣嗎? – occulus 2011-03-04 11:03:25

+0

正如其他人所指出的那樣,您正在尋找跑步機表面參照系中的人的速度,而不是相對於行星表面。後者幾乎爲零。 – 2011-03-04 16:25:37

回答

-4

獲取位置並保存。幾秒後再次獲得位置。

獲得兩點之間的距離,並通過時間差距來設備。這就是奔跑者的速度。

+0

哈哈!很好的答案。引用這個問題:「檢查在跑步機上跑步的人的速度」,所以這是不會工作;-) – Zsub 2011-03-04 10:15:29

+0

@ SeniorLee 嗨,人在跑步機上跑步,不在路上..... 因此,點將保持不變。我需要在跑步機上跑步時計算它。 @伯努瓦 好,必須有某種方式來衡量,因爲我已經檢查了鏈接 http://www.youtube.com/watch?v=j_YS5Qlfzxw 因此,這意味着它是可以衡量的。現在我不需要精確的精確度。所以不要擔心那邊。還要解釋iPhone與鞋子的情況。 – SaibiRocker 2011-03-04 11:12:44

+2

@SaibiRocker,你鏈接到的速度計視頻是一個MOVING車輛,它完全符合@SeniorLee描述的內容。它不適用於跑步機。 – 2011-03-04 13:14:53

0

哼,我想這將很難衡量跑步機的速度。只有跑步機跑步。 如果人體應該被修復,那麼最上層。您將測量較小的加速度,但速度(其中大部分將是垂直解放運動)不是一件容易的關係......

如果您修復iPhone上的鞋子,這是可能的,但...

1

你需要能夠衡量步伐。 Nike+應用程序使用放置在鞋和藍牙上的設備與iPhone進行通信。

我已經看到第三方的類似ANT +設備,可以使用庫和API進行開發。 (例如Wahoo Fitness)似乎受主要跑步/健身應用支持。

一旦你掌握了人的步伐時間,就可以將其與步伐的長度結合起來,以獲得速度的指示。

1

以下是它的工作方式。用戶需要修改他們的跑步機。

  • 讓用戶在跑步機皮帶上放置一條遮蔽膠帶或膠帶。 (similar to this 0:35,但只有一個)他們也可以畫它。
  • 讓使用者輸入跑步機腰帶的長度(前後)。
  • 讓用戶將手機指向跑步機,讓膠帶充滿iPhone攝像頭的整個視野​​。它需要靠近皮帶。
  • 你的應用應該捕捉跑步機皮帶的視頻。
  • 您需要一個複雜的圖像識別軟件來檢測相機捕獲的圖像何時不再是黑色(即磁帶已經過去)。磁帶通過的時間間隔爲dt
  • 你可以通過這個公式得到用戶的速度:lengthOfBelt*2.0f/dt

好運。

-1

您可以使用加速度計。

有一個應用程序,允許您輸入跑步機的長度,然後將iPhone放在跑步機前面。 iPhone將以極快的速度加速到跑步機的速度,這是應用程序開始計時的提示。

當它到達跑步機的末端時,iPhone將根據牛頓的重力理論開始向下加速。這是應用程序停止計時,計算其平均速度並通過WiFi或藍牙將其結果傳輸到服務器的提示。

iPhone幾乎肯定有足夠的強大功能,可以在擊中地面之前完成轉移並將其砸成一百萬塊。

+0

我不同意,手機在離開跑步機時仍會有很多前進的動力。你將如何確定向下速度的輕微增加?另外,你怎麼知道跑步機是否處於傾斜狀態?這是一個非常低效且非用戶友好的解決方案。 – 2011-03-07 18:26:07

+0

@Stephen:你沒有檢測到速度,你檢測到加速度。當它在跑步機上時,iPhone即使在天氣情況下也不會加速。當它離開跑步機時,它將以9.81m/s/s的速度直線下降,幾乎立即開始加速。我不能否認這個解決方案效率低下,而且用戶(好主人,真的)不友好。 – JeremyP 2011-03-07 19:45:08

+0

嚴,「向下速度略有增加」=「速度變化」=加速度。 – 2011-03-07 19:47:10

3

在一隻或兩隻鞋子上放置某種固定的音源(可能是鈕釦電池運行的壓電+ 555)。將聲音錄製在iPad上,並使用軟件PLL或FFT來測量鞋子以皮帶速度向後移動然後再向前移動時音調頻率多普勒頻移的變化。補償iPad麥克風相對於跑步機腰帶中心的高度和水平位置,或者將耳機麥克風直接放置在跑步表面的軸線前方或後方。

+0

頻率太接近Fs/2會減慢多普勒頻移估計。更接近舊模擬電視反激頻率15.734千赫的許多成年人耳聾的情況可能會更好。 – hotpaw2 2011-03-07 19:11:01

+0

優點。 – 2011-03-07 20:21:26

0

恆速物體的加速度爲零...

相關問題