Przygotowanie danych bez twojego udziału
Zaraz po wgraniu plik przechodzi filtrację dolnoprzepustową, dostaje moduły przyspieszenia i prędkości kątowej, pochodne (jerk) oraz kąty roll i pitch. Nie musisz niczego liczyć wcześniej.
Analiza techniki uderzenia
accur8pool bierze plik CSV z czujnika ruchu (akcelerometr, żyroskop, magnetometr), przygotowuje go i pokazuje jako przebieg, na którym zaznaczasz pojedyncze uderzenia i rozkładasz każde na cztery fazy. Zaznaczony fragment aplikacja odtwarza jako ruch nadgarstka w 3D.
Każde nowe konto dostaje własną kopię zestawu demonstracyjnego z 5 opisanymi uderzeniami — jest co oglądać, zanim wgrasz cokolwiek własnego.
Czym jest ten projekt
accur8pool przygotowuje dane z zegarka do analizy. Na wykresach możesz przyjrzeć się poszczególnym uderzeniom, a w widoku 3D odtworzyć ruch nadgarstka.
Zaraz po wgraniu plik przechodzi filtrację dolnoprzepustową, dostaje moduły przyspieszenia i prędkości kątowej, pochodne (jerk) oraz kąty roll i pitch. Nie musisz niczego liczyć wcześniej.
Cały przebieg mieści się na ekranie dzięki decymacji min–max, ale każde przybliżenie doczytuje z serwera pełną rozdzielczość widocznego zakresu. Im głębiej wchodzisz, tym bliżej surowych próbek.
Zaznaczasz je przeciągnięciem po wykresie. Numeracja bierze się z położenia na osi czasu, więc dodanie uderzenia w środku nagrania nie robi dziur w liście ani numerów w złej kolejności.
Przygotowanie, przymierzanie, uderzenie i okres po uderzeniu. Każda faza występuje w segmencie najwyżej raz i nie może z niego wystawać — ponowne zaznaczenie poprawia zakres zamiast tworzyć duplikat.
Zaznaczone uderzenie aplikacja rekonstruuje jako tor w przestrzeni: odtwarzanie w pętli, spowolnienie do 0,1×, obrót sceny co 15° oraz droga i prędkość maksymalna nadgarstka.
Na serwerze leżą dwie wersje każdego pliku: dokładnie ta, którą przysłałeś, i ta po przygotowaniu. Obie pobierzesz w każdej chwili ze strony „Pobieranie”.
Demo
Poniżej dwa podglądy aplikacji: dashboard z wykresem i panelem uderzeń oraz ekran pracy z plikami. Wykres rysuje prawdziwy fragment zestawu demonstracyjnego, tego samego, który dostaje każde nowe konto. Nic tu nie jest wysyłane na serwer — to podgląd, nie działająca aplikacja.
Podgląd wykresu jest niedostępny. Załóż konto, aby otworzyć zestaw demonstracyjny w prawdziwym dashboardzie.
W prawdziwym dashboardzie wykres jest interaktywny (przybliżanie, ukrywanie serii, tryb pełnoekranowy), a każde zaznaczenie zapisuje się na serwerze. Tutaj widzisz jego uproszczony obraz.
.csv z czujnika, do 300 MB.
Sprawdź poniżej, co się stanie w każdym z dwóch
przypadków.
| Zestaw | Rekordy | Dodano | Do pobrania | Akcje |
|---|
To symulacja — przyciski nic nie wysyłają i nic nie zapisują. Pokazuje dokładnie te komunikaty, które zobaczysz w aplikacji, razem z powodem odrzucenia pliku.
Instrukcja
Pięć kroków od pustego konta do opisanego uderzenia obejrzanego w 3D. Krok 1 i 2 robisz raz, kroki 3–5 powtarzasz dla każdego nagrania.
Rejestracja to nazwa użytkownika, adres e-mail i hasło (dwa razy, dla pewności). Hasło przechodzi standardową kontrolę Django: nie może być zbyt krótkie, zbyt popularne, złożone z samych cyfr ani zbyt podobne do twojego loginu.
Zaraz po założeniu konta dostajesz własną kopię zestawu demonstracyjnego z rozrysowanymi uderzeniami i fazami. Jest twoja: możesz ją zmieniać i usunąć jak każdy inny zestaw — ale usunięta nie wróci.
Przejdź do rejestracjiPo zalogowaniu lądujesz na dashboardzie. Jeśli wcześniej próbowałeś wejść na konkretny adres, wrócisz dokładnie tam, a nie na stronę startową. Wylogowanie jest w lewym dolnym rogu każdego ekranu aplikacji.
Przejdź do logowania„Zestawy danych” w menu bocznym → Wybierz plik CSV. Ten sam przycisk jest w wysuwanym panelu „Dostępne pliki” na dashboardzie, więc nie musisz zmieniać ekranu. Plik jest przyjmowany tylko wtedy, gdy uda się przygotować z niego wersję roboczą — zestawu, którego nie da się otworzyć, w ogóle nie zobaczysz na liście.
Nazwa, która jest już zajęta, dostanie przyrostek
(2) — stary
zestaw nie zostanie nadpisany.
Na dashboardzie, w panelu po prawej, kliknij Zaznacz uderzenie i przeciągnij po wykresie zakres jednego uderzenia. Segment dostanie kolejny numer. Kliknięcie segmentu na liście przybliża go na wykresie i otwiera jego cztery fazy — każdą zaznaczasz osobno, tym samym przeciągnięciem, wewnątrz segmentu.
Granice segmentów to numery wierszy CSV — dokładnie to, co widzisz na osi X. Wszystko zapisuje się na serwerze od razu, bez osobnego przycisku „zapisz”.
Zakładka Ruch 3D nad wykresem odtwarza zaznaczone uderzenie jako tor nadgarstka w przestrzeni. Gotowe pliki — surowy i przygotowany — pobierzesz ze strony „Pobieranie”.
Konto
Wszystko, co wgrywasz i zaznaczasz, jest przypisane do twojego konta. Zestawy innych użytkowników są niewidoczne — także wtedy, gdy ktoś zgadnie nazwę pliku.
Zaloguj się nazwą użytkownika i hasłem. Po zalogowaniu trafiasz prosto na dashboard z ostatnio otwartym zestawem.
Zaloguj sięZałóż konto — zajmuje chwilę i od razu dostajesz zestaw demonstracyjny z opisanymi uderzeniami, więc nie zaczynasz od pustego ekranu.
Konto zakłada się w chwilę, a pierwszy wykres masz od razu po zalogowaniu — bez wgrywania czegokolwiek.