Smartphone Sensor Data
Introduction
In Version 4.0 of the platform, Metricwire introduced several new sensor capabilities. Sensors allow you to capture objective data on your participant's activity or location and use this data to engage participants based on context. Given the sheer volume of data that can be captured using sensors, Metricwire offers sensor capabilities as an add-on to the core platform. If you are interested in trying sensors in the Metricwire platform or have a project in mind, get in touch with us through our website or contact customer success.
Available Sensors
Here is a list of available sensors in Version 4.0:
Platform Availability | |||||
Sensors | Brief Description | Variables | Learn More | iOS | Android |
---|---|---|---|---|---|
Activity Type | This is a classifier that applies an algorithm to raw sensor data to predict the type of user activity being performed. |
| More Details | ||
Gravity | The acceleration effect of the Earth's gravity on the users device. | The gravity acceleration vector expressed in the device's reference frame:
| More Details | ||
Linear Acceleration | The acceleration effect that the user is giving to the device by physically moving it. | Acceleration that the user is giving to the device The following data points will be collected:
| More Details | ||
Accelerometer | An accelerometer sensor reports the acceleration of the device along the 3 sensor axes. The measured acceleration includes both the physical acceleration (change of velocity) and the gravity. | Acceleration that the user is giving to the device The following data points will be collected:
| More Details | ||
Gyroscope | A gyroscope sensor reports the rate of rotation of the device around the 3 sensor axes. | A gyroscope measures the rate at which a device rotates around a spatial axis.
| More Details | ||
Magnetometer | A magnetic field sensor (also known as magnetometer) reports the ambient magnetic field, as measured along the 3 sensor axes. | Provide compass-level orientation data and raw magnetometer data.
| More Details | ||
Altimeter | The altimeter measures changes in altitude (relative) and the current pressure (kPa). |
| More Details | ||
Pedometer | The pedometer measures the amount of steps taken in a given time and can calculate total walking distance by averaging stride length. |
| More Details | ||
Ambient Temperature & Light | The ambient temperature & light sensors sprovides the room temperature in degrees Celsius. A ambient light sensor reports the current illumination in SI lux units. |
| More Details | ||
Location Tracking | Passively collect the GPS coordinates of the participant at any point in time. |
| More Details |
Configuring Sensors
Step 1 - Navigate to the sensors tab
Once sensors have been enabled in your account, a new 'sensor' tab will be added to the top bar in your study. Here is what to expect:
Step 2 - Toggle a sensor on
Click the toggle to reveal the sensor settings.
Step 3 - Add A Trigger
Click on 'Triggers' and then 'Add Trigger'
Step 4 - Define your trigger settings
Metricwire's sensors use our existing trigger technology. This means you can create incredibly complex tracking schedules with very little effort. Here are a few examples:
Continuous Tracking
To set up continuous sensor tracking, use an ongoing trigger.
Random Sampling
To randomly sample the sensor, simply use a random trigger and define your sampling window. Here we see ten 30 minutes sampling windows that are randomly activated over a 12 hour period with at least 30 minutes between windows.
Event Based
Here we activate sensor tracking based on the participant leaving work using a Participant Location trigger.