Motion Sensing Made Easy
The QSense Motion Sensing Research Software Application offers a streamlined and user-friendly solution for medical and technical researchers seeking efficient and precise human movement measurements.
With its intuitive interface and advanced capabilities, researchers can seamlessly integrate the QSense system into their studies.
This application ensures a quick and straightforward acquisition of detailed movement data, empowering researchers to focus on the intricacies of their work rather than grappling with complex measurement processes. Experience the ease of use and accelerate your research with QSense Motion Sensing Research Software Application.

Setup. Visualize. Record.
The QSense Motion Software Application is the control centre of the system. Built on the QSense Motion Unity DLL and interfacing with one or two QSense wireless dongles — supporting up to 18 sensors in a single setup — it handles everything needed to get a measurement running: scanning and connecting sensors, grouped sensor setup, magnetic field mapping, assigning sensors to specific body segments, and firmware upgrades directly from the application, so devices stay on the latest release without extra tooling.
Once the setup is ready, your data can take three routes, and they can be used side by side. Live streaming sends data straight to the computer for real-time analysis. Local recording stores the data in each sensor’s own internal memory at the same time, with all sensors kept on an exact shared time base, so a measurement no longer depends on an uninterrupted wireless link and the recordings line up sample for sample. And the FieldSync HUB collects data from all sensors centrally in a small wearable recorder, for computer-free measurements outside the lab. A gait study, for example, can stream a live preview to verify sensor placement while every sensor records internally at full rate, perfectly synchronised, ready to be downloaded once the session is finished.
Live data is visualised in real time through a dynamic 3D Body View, allowing precise control and immediate feedback during a measurement. Raw and quaternion sensor data can be recorded, exported and played back afterwards in the same format, whichever route it was captured through.
And you are not limited to our software. The sensors communicate over standard BLE, so any mobile device or computer can connect to them natively, and our APIs and SDKs let you build your own application around the QSense platform — from a simple data logger to a fully integrated, branded measurement app.

Measure & Record
The Measure & Record screen is where a session is monitored and started. Sensors are organised in groups — one per wireless dongle — and each group shows at a glance how many sensors are connected, their battery level, the signal quality and the magnetic environment they are operating in.
From the same screen you start everything a measurement needs:
- 3D Body View — visualise live motion data in 3D
- Live Charts — follow real-time data from each sensor
- Magnetometer calibration — calibrate for accurate heading
- IMU calibration — calibrate accelerometer and gyroscope for accurate motion data
- Recording on sensor — record to the sensors’ internal storage; recording continues even if the BLE connection is lost, and stops when the storage is full or you press Stop
- Recording streaming on PC — save the data received through the wireless dongles directly to your computer
Streaming and on-sensor recording can run at the same time, so a live preview and a full-rate, time-synchronised recording come out of one and the same session.

Signal quality indicates how reliably data is arriving over the wireless link. High transmission rates, many sensors on a single dongle or a large distance to the receiver increase the chance of packet loss. Because the status is visible before and during a measurement, you can reduce the transmission rate, move closer or distribute the sensors over a second dongle before it affects your data — and if a link does drop, recording on the sensors themselves simply continues.
Magnetic environment shows whether the sensors are being disturbed by hard or soft iron interference. Metal structures, treadmills and electromagnetic equipment distort the local magnetic field and influence heading accuracy, so the application warns you during both calibration and measurement rather than leaving it to be discovered in the data afterwards.
Live Charts — Display of Sensor Data
The Live Charts view shows the output of an individual sensor as it is being measured. Select a sensor by the body segment it is assigned to — Left Forearm, Pelvis, Right Shank — and its signals are plotted side by side on a common time axis, with a 10, 30 or 60 second window depending on how much history you want in view. Each signal is shown per component, so you see the full three-dimensional behaviour rather than a single magnitude:
- Acceleration (g) — X, Y, Z
- Angular Rate (°/s) — X, Y, Z
- Magnetic Field (gauss) — X, Y, Z
- Quaternions — the sensor’s orientation
- Free Acceleration — acceleration with gravity removed
Because battery level, signal quality and magnetic environment stay visible above the charts, you can immediately relate what you see in the data to the condition of the sensor and its surroundings — a distorted magnetic field or a dropping signal is recognised while the subject is still in place, not afterwards during analysis. That makes Live Charts the quickest way to verify sensor placement, check calibration and confirm that every sensor delivers clean data before the actual recording starts.

Internal Sensor Recording and Download
QSense sensors record to their own internal memory, so a measurement no longer depends on an uninterrupted wireless link. Recordings are downloaded into the software afterwards and exported in the same CSV format as streamed data.
Recording duration depends on the configured sampling and transmission rate:
| Sampling rate | Transmission rate | Recording duration |
|---|---|---|
| 50 Hz | 5 Hz | 128 min |
| 100 Hz | 10 Hz | 64 min |
| 200 Hz | 20 Hz | 32 min |
| 400 Hz | 40 Hz | 16 min |
| 800 Hz | 80 Hz | 8 min |
Changing the transmission rate increases or decreases the recording duration accordingly.
All changes in the latest software and firmware release are listed in the release notes.
Sensor Settings
The Sensor Settings screen gives researchers direct control over how each QSense sensor measures, synchronises and transmits its data. The data mode determines which output is streamed — raw sensor data, quaternions, or a combination of both — while the sampling rate sets how often measurements are taken and the transmission rate how often they are sent wirelessly. Time synchronisation keeps all connected sensors on the same time base for reliable multi-sensor analysis, and the measurement ranges of the accelerometer, gyroscope and magnetometer can be matched to the dynamics of the movement being studied. Settings can be tuned per measurement setup and reset to their defaults at any time.

QSense IMU Sensor Output for Advanced Motion Sensing Research
The QSense IMU motion sensor offers flexible output options tailored for diverse research needs. Researchers can access raw sensor data, which includes measurements from accelerometers, gyroscopes, and magnetometers. Additionally, the sensors can provide data in quaternions, representing 3D orientations in a compact format. For more comprehensive analysis, QSense also supports mixed data output, combining raw sensor data with quaternion-based 3D orientations and free acceleration. This versatility allows researchers to capture both detailed sensor readings and precise motion trajectories, enabling sophisticated analysis in various research applications.
All data is by default stored in csv format. Data is separately saved for each sensor. All data is date/time stamped.
Raw Sensor Data

Raw data saves linear acceleration (ax,ay,az), angular speed (wx,wy,wz) and magnetic field (Bx,By,Bz) for each sensor.
3D Orientation Quaternion Data

Quaternions save 3D orientation of the sensors in 4 components (w,x,y,z).
Free Acceleration

Free acceleration saves linear acceleration (x,y,z) without the gravitational acceleration.
Advanced Motion Sensing Research with QSense Software Application
More information?
For more information about our products and services, or if you have specific questions, feel free to reach out to us. The QSense team is here to assist you with any inquiries you might have. QSense is developed by 2M Engineering.
Contact QSense Motion


