PDA

View Full Version : Akcelerometar



Juga
06-12-2009, 03:04
xxxxxxxxxxxxxxxx

1024
06-12-2009, 11:52
Probao jos nisam, ali na osnovu onoga sto sam cuo suma mora da bude, i njega moras da resavas softverski.

Konkretno za gravitaciju se prica o high-pass (i low-pass) filteru.
Evo recimo ovde:

http://www.idevgames.com/forum/showthread.php?t=16774

Na drugom mestu sam cuo da Apple-ova sample aplikacija "CrashLanding" isto koristi neki low-pass filter, mozda bi mogao nesto da izvuces odatle.

Juga
07-12-2009, 02:53
xxxxxxxxxxxxxxxx

1024
07-12-2009, 17:10
Hmm... Gravitacija je uvek 1.0 g, to moze da pomogne :)

Ako iPhone miruje (u proizvoljnoj poziciji), kad vektorski saberes akceleraciju po svim osama trebalo bi da dobijes zbir 1, i to je gravitacija. Znaci, ako u proizvoljnom trenutku saberes sve tri akceleracije (saberes vektorski) i od toga oduzmes 1, ono sto ostane bi trebala da bude tvoja trazena vrednost. Sad jedino ne znam tacno kako da odredis na koju stranu pokazuje taj 1G koji treba da oduzmes. Ako kojim slucajem iPhone ne treba da se rotira, vec uvek stoji u istoj poziciji, onda je to lako. A ako treba da se rotira, onda vec ne znam... mozda je izvodljivo da se pamti prethodna pozicija pa na osnovu toga, a mozda i nije. :S