IMUSessionInfo
public struct IMUSessionInfo : Codable
Metadata for a recorded IMU session.
All data collected as part of a data collection session can be organized with the following hierarchy: Campaign
- Group
- Session
- Subject (User) A campaign sets the overall goal for a data collection exercise. Campaigns may contain one or more groups which in turn can contain one or more session which may contain one or more subjects. For example, Campaign 1234 consists of motion data gathered while the subject is walking. Data collection for Group 5 under campaign 1234 is recorded at 2pm on July 15 2021 and has 10 subjects/users. Group 5 may carry out multiple Sessions. Therefore, each data collection session needs to be labelled with the campaign identifier, group identifier, session identifier and subject identifier.
- Session
-
Unique identifier for the IMU recording.
Declaration
Swift
public let sessionID: String
-
Identifier the Campaign of a recording session.
Declaration
Swift
public let campaignID: String
-
Identifier the group or setting of a recording session.
Declaration
Swift
public let groupID: String
-
Product used for recording the IMU Data.
Declaration
Swift
public let productID: String
-
Identifier for the Subject/User performing the motion.
Declaration
Swift
public let subjectID: String