Add AR docs
parent
56fd081ea6
commit
6f0e0d0791
|
@ -0,0 +1,64 @@
|
||||||
|
# Phone Activity Recognition
|
||||||
|
|
||||||
|
Sensor parameters description for `[PHONE_ACTIVITY_RECOGNITION]`:
|
||||||
|
|
||||||
|
|Key | Description |
|
||||||
|
|----------------|-----------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|`[TABLE][ANDROID]`| Database table where the activity data from Android devices is stored (the AWARE client saves this data on different tables for Android and iOS)
|
||||||
|
|`[TABLE][IOS]`| Database table where the activity data from iOS devices is stored (the AWARE client saves this data on different tables for Android and iOS)
|
||||||
|
|`[EPISODE_THRESHOLD_BETWEEN_ROWS]` | Difference in minutes between any two rows for them to be considered part of the same activity episode
|
||||||
|
|
||||||
|
## RAPIDS provider
|
||||||
|
|
||||||
|
!!! info "Available day segments and platforms"
|
||||||
|
- Available for all day segments
|
||||||
|
- Available for Android and iOS
|
||||||
|
|
||||||
|
!!! info "File Sequence"
|
||||||
|
```bash
|
||||||
|
- data/raw/{pid}/phone_activity_recognition_raw.csv
|
||||||
|
- data/raw/{pid}/phone_activity_recognition_with_datetime.csv
|
||||||
|
- data/raw/{pid}/phone_activity_recognition_with_datetime_unified.csv
|
||||||
|
- data/interim/{pid}/phone_activity_recognition_episodes.csv
|
||||||
|
- data/interim/{pid}/phone_activity_recognition_episodes_resampled.csv
|
||||||
|
- data/interim/{pid}/phone_activity_recognition_episodes_resampled_with_datetime.csv
|
||||||
|
- data/interim/{pid}/phone_activity_recognition_features/phone_activity_recognition_{language}_{provider_key}.csv
|
||||||
|
- data/processed/features/{pid}/phone_activity_recognition.csv
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Parameters description for `[PHONE_ACTIVITY_RECOGNITION][PROVIDERS][RAPIDS]`:
|
||||||
|
|
||||||
|
|Key | Description |
|
||||||
|
|----------------|-----------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|`[COMPUTE]`| Set to `True` to extract `PHONE_ACTIVITY_RECOGNITION` features from the `RAPIDS` provider|
|
||||||
|
|`[FEATURES]` | Features to be computed, see table below
|
||||||
|
|`[ACTIVITY_CLASSES][STATIONARY]` | An array of the activity labels to be considered in the `STATIONARY` category choose any of `still`, `tilting`
|
||||||
|
|`[ACTIVITY_CLASSES][MOBILE]` | An array of the activity labels to be considered in the `MOBILE` category choose any of `on_foot`, `walking`, `running`, `on_bicycle`
|
||||||
|
|`[ACTIVITY_CLASSES][VEHICLE]` | An array of the activity labels to be considered in the `VEHICLE` category choose any of `in_vehicule`
|
||||||
|
|
||||||
|
|
||||||
|
Features description for `[PHONE_ACTIVITY_RECOGNITION][PROVIDERS][RAPIDS]`:
|
||||||
|
|
||||||
|
|Feature |Units |Description|
|
||||||
|
|-------------------------- |---------- |---------------------------|
|
||||||
|
|count |rows | Number of episodes.
|
||||||
|
|mostcommonactivity |activity type | The most common activity type (e.g. `still`, `on_foot`, etc.). If there is a tie, the first one is chosen.
|
||||||
|
|countuniqueactivities |activity type | Number of unique activities.
|
||||||
|
|durationstationary |minutes | The total duration of `[ACTIVITY_CLASSES][STATIONARY]` episodes
|
||||||
|
|durationmobile |minutes | The total duration of `[ACTIVITY_CLASSES][MOBILE]` episodes of on foot, running, and on bicycle activities
|
||||||
|
|durationvehicle |minutes | The total duration of `[ACTIVITY_CLASSES][VEHICLE]` episodes of on vehicle activity
|
||||||
|
|
||||||
|
!!! note "Assumptions/Observations"
|
||||||
|
1. iOS Activity Recognition names and types are unified with Android labels:
|
||||||
|
|
||||||
|
| iOS Activity Name | Android Activity Name | Android Activity Type |
|
||||||
|
|----|----|----|
|
||||||
|
|`walking`| `walking` | `7`
|
||||||
|
|`running`| `running` | `8`
|
||||||
|
|`cycling`| `on_bicycle` | `1`
|
||||||
|
|`automotive`| `in_vehicle` | `0`
|
||||||
|
|`stationary`| `still` | `3`
|
||||||
|
|`unknown`| `unknown` | `4`
|
||||||
|
|
||||||
|
2. In AWARE, Activity Recognition data for Android and iOS are stored in two different database tables, RAPIDS automatically infers what platform each participant belongs to based on their [participant file](/setup/configuration/#participant-files).
|
|
@ -72,5 +72,7 @@ nav:
|
||||||
- Phone WiFI Connected: features/phone-wifi-connected.md
|
- Phone WiFI Connected: features/phone-wifi-connected.md
|
||||||
- Phone Accelerometer: features/phone-accelerometer.md
|
- Phone Accelerometer: features/phone-accelerometer.md
|
||||||
- Phone Applications Foreground: features/phone-applications-foreground.md
|
- Phone Applications Foreground: features/phone-applications-foreground.md
|
||||||
|
- Phone Battery: features/phone-battery.md
|
||||||
|
- Phone Activity Recognition: features/phone-activity-recognition.md
|
||||||
- Frequently Asked Questions: faq.md
|
- Frequently Asked Questions: faq.md
|
||||||
- Citation: citation.md
|
- Citation: citation.md
|
||||||
|
|
Loading…
Reference in New Issue