erminesoft logo
Go

Wireless IMU for PC

Published by  Jan Zwiener
  • Category
    Tools
  • Developer
    Jan Zwiener
  • Downloads
    10000+
  • Android Version
    2.3.3 and up
  • Content Rating
    Everyone
Wireless IMU PC screenshot 1Wireless IMU PC screenshot 2Wireless IMU PC screenshot 3

This app sends the measurements from your phone inertial sensors via UDP as CSV (Comma-Separated Values) to a computer in your network.
This turns your phone into a wireless inertial measurement unit (IMU).

The following sensors are supported:

- Accelerometer
- Gyroscope
- Magnetometer

If your phone has not all these sensors, only the available sensor data is transmitted.

Example UDP packet:
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 - Gyroscope (rad/s)
5 - Magnetometer (micro-Tesla uT)

You can run this app in the background.
A warning dialog appears, if you are not connected to a WiFi network.

In the example video, the stream is directly processed by a MATLAB script for Kalman Filtering. But it's up to you, what you do with the data.

With the following Python script you can capture the UDP data stream from your phone:

# -------------------------------------------------------
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, port))

while 1:
try:
message, address = s.recvfrom(8192)
print message
except (KeyboardInterrupt, SystemExit):
raise
except:
traceback.print_exc()
# -------------------------------------------------------

How to Install Wireless IMU for Windows PC or MAC:

Wireless IMU is an Android Tools app developed by Jan Zwiener and published on the Google play store. It has gained around 10000 installs so far, with an average rating of 3.0 out of 5 in the play store.

Wireless IMU requires Android with an OS version of 2.3.3 and up. In addition, the app has a content rating of Everyone, from which you can decide if it is suitable to install for family, kids, or adult users. Wireless IMU is an Android app and cannot be installed on Windows PC or MAC directly.

Android Emulator is a software application that enables you to run Android apps and games on a PC by emulating Android OS. There are many free Android emulators available on the internet. However, emulators consume many system resources to emulate an OS and run apps on it. So it is advised that you check the minimum and required system requirements of an Android emulator before you download and install it on your PC.

Below you will find how to install and run Wireless IMU on PC:

  • Firstly, download and install an Android emulator to your PC
  • Download Wireless IMU APK to your PC
  • Open Wireless IMU APK using the emulator or drag and drop the APK file into the emulator to install the app.
  • If you do not want to download the APK file, you can install Wireless IMU PC by connecting your Google account with the emulator and downloading the app from the play store directly.

If you follow the above steps correctly, you should have the Wireless IMU ready to run on your Windows PC or MAC. In addition, you can check the minimum system requirements of the emulator on the official website before installing it. This way, you can avoid any system-related technical issues.

Download Wireless IMU For PC

Wireless IMU APK 1.228.73 KB1.2