Tag: Sensor de

Cómo construir un simulador de sensores para Android?

Estoy construyendo una aplicación para la plataforma Android y me gustaría usar el acelerómetro. Ahora, he encontrado una aplicación muy agradable para la simulación de sensores ( SensorSimulator de OpenIntents ) pero, para lo que quiero hacer, me gustaría crear mi propia aplicación de simulador de sensor. No he encontrado información sobre cómo hacer esto […]

Android: Problemas al calcular la orientación del dispositivo

Estoy tratando de construir una aplicación de Realidad Aumentada simple, así que empiezo a trabajar con datos de sensores. De acuerdo con este hilo ( ejemplo de la brújula de Android ) y el ejemplo ( http://www.codingforandroid.com/2011/01/using-orientation-sensors-simple.html ), el cálculo de la orientación utilizando el Sensor.TYPE_ACCELEROMETER y Sensor. TYPE_MAGNETIC_FIELD no encaja realmente. Así que no […]

¿Cómo debo calcular el azimut, el tono, la orientación cuando mi dispositivo Android no es plano?

Estoy usando los sensores de campo magnético y de gravedad de Android para calcular la orientación a través de SensorManager.getRotationMatrix y SensorManager.getOrientation. Esto me da el azimut, el tono y los números de orientación. Los resultados parecen sensibles cuando el dispositivo está acostado sobre una mesa. Sin embargo, he deshabilitado conmutadores entre retrato y paisaje […]

Android – Cómo acercarse al algoritmo de detección de caídas

Quiero ser capaz de presentar un algoritmo de detección de caída bastante simple en mi aplicación. En este momento en onSensorChanged (), estoy obteniendo el valor absoluto de los valores x, x, z actuales y restando SensorManager.GRAVITY_EARTH (9.8 m / s) de esto. El valor resultante tiene que ser mayor que un valor de umbral […]

Acelerómetro (acceso rápido) mediante NativeActivity NDK

He buscado un tutorial / una respuesta en el acelerómetro de sondeo más rápido con NDK, pero no encontró solver todavía. Acaba de encontrar una documentación androiddevelopers aquí . Lo que necesito es la aceleración de sondeo de 100 muestras por segundo (100Hz), por defecto mi dispositivo (Samsung Galaxy SL i9003 con pan de jengibre […]

Diferentes valores entre los sensores TYPE_ACCELEROMETER / TYPE_MAGNETIC_FIELD y TYPE_ORIENTATION

Hay 2 maneras de obtener los 3 valores de rotación (azimut, tono, rollo). Uno es registrar un listener de un tipo TYPE_ORIENTATION. Es la forma más fácil y obtengo un rango correcto de valores de cada rotación como dice la documentación: azimut: [0, 359] pitch: [-180, 180] rollo: [-90, 90] La otra, la más precisa […]

¿Cómo voy a detectar el sensor de movimiento en el receptor de radiodifusión?

Había escrito un receptor para detectar el movimiento del dispositivo se ha cambiado o no como esto en Manifest.xml <receiver android:name="com.hanuman.sensor.receiver.SensorReceiver" > <intent-filter android:enabled="true" android:exported="false" > <action android:name="android.intent.action.USER_PRESENT" /> </intent-filter> </receiver> Y dentro del receptor el código del método onReceive () es: String action = intent.getAction(); if (action.equals(Intent.ACTION_USER_PRESENT)) { System.out.println("User is present"); Intent s = […]

¿Cómo puedo rotar la pantalla sólo en modo horizontal en android?

Quiero que mi vista gire sólo en modo horizontal, en sentido horario y antihorario. He leído sobre el único en sentido antihorario para android <2.2 y eso no es un problema, mi aplicación será +2.2 por ahora. Modificar mi manifiesto para capturar cambios de configuración android:configChanges="keyboardHidden|orientation" Anular mi actividad para capturar los cambios de configuración […]

Cómo usar los datos del sensor onSensorChanged en combinación con OpenGL

(Editar: He añadido el mejor enfoque de trabajo en mi marco de realidad aumentada y ahora también tener en cuenta el giroscopio que lo hace mucho más estable de nuevo: marco DroidAR ) He escrito un TestSuite para averiguar cómo calcular los ángulos de rotación de los datos SensorEventListener.onSensorChanged() en SensorEventListener.onSensorChanged() . Realmente espero que […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.