Use APKPure App
Get Wireless IMU old version APK for Android
Trasforma il tuo smartphone in un'unità senza fili di misura inerziale (IMU).
Questa applicazione invia le misurazioni dal telefono sensori inerziali via UDP in formato CSV (Comma-Separated Values) a un computer nella rete.
Questo trasforma il tuo telefono in un'unità senza fili di misura inerziale (IMU).
I seguenti sensori sono supportati:
- Accelerometro
- Giroscopio
- Magnetometro
Se il telefono dispone non tutti questi sensori, solo i dati del sensore disponibile viene trasmessa.
Esempio pacchetto UDP:
890,71558, 3, 0,076, 9,809, 0,565, 4, -0,559, 0.032, -0,134, 5, -21,660, -36,960, -28,140
Timestamp [sec], sensorid, x, y, z, sensorid, x, y, z, sensorid, x, y, z
Sensore id:
3 - Accelerometro (m / s ^ 2)
4 - Giroscopio (rad / s)
5 - Magnetometro (micro-Tesla UT)
È possibile eseguire questa applicazione in background.
Viene visualizzata una finestra di avviso, se non si è connessi a una rete WiFi.
Nel video ad esempio, il flusso viene direttamente processato da uno script MATLAB per filtraggio Kalman. Ma tocca a voi, ciò che si fa con i dati.
Con il seguente script Python è possibile catturare il flusso di dati UDP dal telefono cellulare:
# ------------------------------------------------- ------
Presa importazione, traceback
host = ''
port = 5555
s = socket.socket (socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.setsockopt (socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.bind ((host, port))
mentre 1:
provare:
messaggio, indirizzo = s.recvfrom (8192)
messaggio di stampa
tranne (KeyboardInterrupt, SystemExit):
aumentare
tranne:
traceback.print_exc ()
# ------------------------------------------------- ------
Last updated on Oct 17, 2015
- Screen rotation problem fixed
- Bug fix (app was not sending data)
Caricata da
Mahmood Yaser
È necessario Android
Android 2.3.4+
Categoria
Segnala