LusoRobótica - Robótica em Português
Robótica => Tutoriais => Tópico iniciado por: Thomas em 21 de Outubro de 2011, 04:27
-
Olá, estou desenvolvendo um projeto, estou tendo problemas no retorno do acelerômetro, que ele esta oscilando muito, os valores que me retornam a cada segundo, esta sendo muito desproporcional, começa com 311 depois vai para 377, queria que vocês me ajudasse , ou se tem algum código, ou alguma conta que faz para ele não oscilar muito, obrigado. e espero ajuda.
-
Eu so lidei com um comando da wii com acelerometro, não sei como funciona o teu, mas podes guardar meia duzia de valores num array e ir fazendo uma media, e usas essa media...
Cumprimentos,
André Carvalho.
-
Todos os acelerómetros são mais ou menos ruidosos, esses como foram feitos para serem bastante acessiveis são um pouco mais que o normal, mas como o Zordlyon disse, fazes por exemplo 4 ou 8 leituras a cada eixo, somas e divides, assim já retiras algum do ruido.
-
Todos os acelerómetros são mais ou menos ruidosos, esses como foram feitos para serem bastante acessiveis são um pouco mais que o normal, mas como o Zordlyon disse, fazes por exemplo 4 ou 8 leituras a cada eixo, somas e divides, assim já retiras algum do ruido.
Acho que é a melhor ideia guardas 10 valores e fazes a media ou então a mediana, e fácil e pode-te ajudar............
vais servir quase como um filtro
-
Usar potências de 2 é sempre melhor, pois são optimizadas para simples shifts que são centenas de vezes mais rápidos que usar uma divisão inteira.