Use APKPure App
Get Wireless IMU old version APK for Android
Maak van je smartphone in een draadloos traagheidsmeeteenheid (IMU).
Deze app stuurt de metingen van uw telefoon inertiesensoren via UDP als CSV (Comma-Separated Values) op een computer in uw netwerk.
Dit maakt van uw telefoon in een draadloze traagheidsmeeteenheid (IMU).
De volgende sensoren worden ondersteund:
- Accelerometer
- Gyroscoop
- Magnetometer
Als uw telefoon niet al deze sensoren, wordt alleen de beschikbare sensor data verzonden.
Voorbeeld UDP-pakket:
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
Sensor-id:
3 - Accelerometer (m / s ^ 2)
4 - Gyroscoop (rad / s)
5 - Magnetometer (micro-Tesla UT)
U kunt deze app op de achtergrond draaien.
Een waarschuwingsvenster verschijnt, als je niet zijn aangesloten op een WiFi-netwerk.
In het voorbeeld video, wordt de stroom direct verwerkt door een MATLAB script voor Kalman filtering. Maar het is aan jou, wat je doet met de gegevens.
Met de volgende Python-script kunt u de UDP-datastroom van uw telefoon vast te leggen:
# ------------------------------------------------- ------
import socket, 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, poort))
terwijl 1:
proberen:
bericht, adres = s.recvfrom (8192)
Het bericht afdrukken
behalve (KeyboardInterrupt, SystemExit):
verhogen
behalve:
traceback.print_exc ()
# ------------------------------------------------- ------
Last updated on Oct 17, 2015
- Screen rotation problem fixed
- Bug fix (app was not sending data)
Geüpload door
Mahmood Yaser
Android vereist
Android 2.3.4+
Categorie
Melden
Wireless IMU
1.2 by Jan Zwiener
Oct 17, 2015