Alex Macmillan, ołów Deweloper na "! Zombies, Run " aplikacja, wyjaśnia, że jednym z wyzwań związanych z wykorzystaniem akcelerometru śledzić dystans biegacza na bieżni jest sam akcelerometr. Mówi, że " Dane Akcelerometr może być bardzo "głośny", co sprawia, że trudne do interpretacji. Musisz być w stanie powiedzieć, ruch na biegacza oprócz ruchu telefon po prostu grzechot wokół w kieszeni biegacza ". Największa
Kolejnym wyzwaniem cytowany przez Macmillan jest ogromna obciążenia Dane udział w obliczaniu statystyk odległość. Jest to trudne, ponieważ, jak mówi, " Trzeba bardzo często przeczytać nowe dane (lub "próbkę") z akcelerometru, aby uzyskać dobre wyniki. Oznacza to, że musisz napisać kod wystarczająco szybkie do wykonania wszystkich obliczeń w przestrzeni pomiędzy jedną próbkę i następnego ". Największa
Dodaj do tych kwestii fakt, że nie jesteś w rzeczywistości nigdzie na bieżni i staje się jasne, że nauczanie tech w telefonie, aby określić odległość kryty jest to nie lada wyczyn. Więc w jaki sposób deweloperzy pracować z tymi ograniczeniami Największa właśnie Zakończone 5k ... Może Największa
Jest to stosunkowo prosty sposób obliczyć odległość za pomocą akcelerometru:?. Program jest śledzenie czynności po prostu jak krokomierz, a następnie pomnożyć liczbę kroków przez długość kroku przez biegacza, aby uzyskać całkowitą odległość. Voila! Odległości obliczone. Cóż, w pewnym sensie. To, jak wiele aplikacji uchwyt bieżnia działa, ale problem w tym, że istnieje potencjał ogromnym marginesem błędu. Największa
Po pierwsze, musi być wejście od biegacza. Oznacza to, że trzeba powiedzieć, Twoja aplikacja swój wzrost i wagę, więc można go oszacować długość kroku - ale co jeśli twoje nogi są proporcjonalnie dłużej niż inna osoba, której wysokość jest blisko własną rękę? Niektóre aplikacje będą również prosić, aby uruchomić lub pieszo odległość, znasz prawdziwe - mówią mili (1,6 km) lub tak - podczas uruchamiania aplikacji, a następnie powiedzieć aplikację jak daleko pobiegł więc może dostosować te prognozy się bardziej dostosowane do Ciebie. &Quot; Nike + GPS " aplikacja dla iPhone, na przykład, umożliwia aktualizację ustawień przy użyciu jego " kalibracji biegu " Opcja, aby wprowadzić dystans po biegu, a to przeliczyć długości kroku na przyszłe wycieczki. Największa