Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:dydaktyka:aml:lab4 [2013/11/09 13:49]
esimon [Analiza danych]
pl:dydaktyka:aml:lab4 [2019/06/27 15:50] (aktualna)
Linia 2: Linia 2:
  
 ===== Sensor Manager ===== ===== Sensor Manager =====
 +
 +Do **wybranego** projektu: ​
 +Przeanalizuj w jaki sposób realizowany jest dostęp do sensorów i ich przekształcenie w odpowiedni dla obrotu ekranu układ współrzędnych.
 +
 +==== Mindroid ====
 +Sklonuj projekt: [[https://​github.com/​sbobek/​mindroid|Mindroid.]]
 +Zbuduj 4-kołowego robota, przeczytaj tutorial dot tego jak sterować robotem za pomocą ruchów telefonu.
 +Przetestuj działanie aplikacji i wykonując kolejne ćwiczenia dotyczące filtrowania danych, spróbuj polepszyć działanie aplikacji, tak by szybciej reagowała na zmiany.
 +
 +==== Kompas ====
 +
 {{:​pl:​dydaktyka:​aml:​compas.png?​200 |}} {{:​pl:​dydaktyka:​aml:​compas.png?​200 |}}
-Pobierz aplikację kompas, z repozytorium i przetestuj jej działanie.+Pobierz aplikację kompas, z repozytorium ​[[https://​sbobek@bitbucket.org/​sbobek/​aml_compas|Bitbucket]] ​i przetestuj jej działanie.
  
 **Uwaga** Pobierz tylko wersje tagowaną jako **RAW**, filtrowanie będzie realizowane podczas tego ćwiczenia. **Uwaga** Pobierz tylko wersje tagowaną jako **RAW**, filtrowanie będzie realizowane podczas tego ćwiczenia.
  
-Przeanalizuj w jaki sposób realizowany jest dostęp do sensorów i ich przekształcenie w odpowiedni dla obrotu ekranu układ współrzędnych. 
  
  
Linia 31: Linia 41:
   * q - szum przetwarzania   * q - szum przetwarzania
  
-Wartości, które należy dobrać, w celu modyfikowania działania filtru to: **p,q** oraz **k**.+Wartości, które należy dobrać, w celu modyfikowania działania filtru to: **q, r** oraz **k**. ​Wartość **p** nie jest specjalnie istotna, ponieważ jej wartość jest dynamicznie ustalana w procesie filtrowania. 
 Poeksperymentuj z różnymi wartościami i zaobserwuj wyniki. Dla jakich wartości otrzymujesz najlepsze rezultaty? Poeksperymentuj z różnymi wartościami i zaobserwuj wyniki. Dla jakich wartości otrzymujesz najlepsze rezultaty?
  
Linia 76: Linia 87:
 //Kod żródłowy,​ oraz wykresy pochodzą ze strony// [[http://​interactive-matter.eu/​blog/​2009/​12/​18/​filtering-sensor-data-with-a-kalman-filter/​|Interactive Matter Lab]] //Kod żródłowy,​ oraz wykresy pochodzą ze strony// [[http://​interactive-matter.eu/​blog/​2009/​12/​18/​filtering-sensor-data-with-a-kalman-filter/​|Interactive Matter Lab]]
  
 +==== Gotowe do użycia zestawy filtrów ​ ====
 +Fajne repozytorium:​ https://​github.com/​berndporr/​iirj
 +
 +
 +===== Zapis danych do analizy =====
 +Zacznij pracować nad zapisem danych z **akcelerometru** do bazy danych SQLite, odpowiednio modyfikując klasy z [[.:​lab3#​baza_danych|Lab 4]].
  
  
pl/dydaktyka/aml/lab4.1384001399.txt.gz · ostatnio zmienione: 2019/06/27 15:51 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0