Há um desenvolvedor da Comunidade XDA que está
trabalhando no módulo GyroEmu do Framework Xposed, que usa o
acelerômetro e o sensor de campo magnético para simular a saída de dados de um
giroscópio.
O projeto ainda está em
desenvolvimento e o apk foi disponibilizado no GitHub para quem quiser testar.
Leia a tradução do post do
desenvolvedor no Fórum XDA
Hello
Olá
Lots of devices from low to mid-end range don't
have gyroscope installed, and thanks to that have AR capabilities severely
decreased.
Muitos dispositivos de baixo para
médio alcance não tem giroscópio instalado e graças a isso têm a capacidade AR
severamente diminuída.
I'm working on Xpose module that uses
Accelerometer and Magnetic Field Sensor to simulate Gyroscope output. Eu
estou trabalhando em um módulo do Xpose que usa acelerômetro e
sensor de campo magnético para simular a saída do giroscópio.
Module works by creating new Sensor instance
and injecting it into SystemSensorManager sensor list after its constructor, so
getDefaultSensor(Sensor.TYPE_GYROSCOPE) will return it.
O módulo funciona criando novo tipo
de Sensor e injetando-o na lista de sensor SystemSensorManager depois de
sua criação, assim getDefaultSensor(Sensor.TYPE_GYROSCOPE) o retornará.
Module registers then SensorEventListeners for
accel and magnet sensors and does it's calculations on accelerometers update
and calls onSensorChanged of listener that uses it
Os registros do módulo então SensorEventListeners
para accel e sensores magnéticos e faz cálculos na atualização
acelerômetros e chama onSensorChanged dos ouvintes que o utilizam.
I'm still working on calculating velocities
properly and getting good quality noise-free output.
Eu ainda estou trabalhando no cálculo
das velocidades adequadas e obtendo boa qualidade saída livre de ruído.
I did some progress on this but it still does
not work as intended. (rotation directions seem correct, or maybe are swapped
or inverted, but that can by easily fixed, problem is with values, which are
simply wrong.)
Eu fiz alguns progressos sobre
isso, mas ele ainda não funciona como pretendido. (direções da rotação parece
correta, ou talvez estejam trocadas ou invertidas, mas isso pode ser facilmente
corrigido, o problema é com valores, os quais estão simplesmente errados.)
Testing it is a problem though, since I don't
own any device with actual gyro, so I'll be gratefull for any feedback.
Testá-lo é
um problema penso, uma vez que eu não possuo qualquer dispositivo com o giro
real, então eu serei grato por qualquer feedback.
XDA won't let me post normal link yet, so here
is repo:
o Fórum XDA não me deixa postar o
link normal ainda, assim aqui está o repositório:
And here is apk:
E aqui está o aplicativo:
Nenhum comentário:
Postar um comentário