Produces a sequence of decoded optical signals produced one or more SteamVR V1 base station(s).
This data IO operator must be linked to an appropriate configuration, such as a ConfigureTS4231V1, using a shared DeviceName
.
The data produced by this class contains individual base station pulse/sweep codes and timing information. These data provide rapid updates that constrain the possible position of a sensor and therefore can be combined with orientation information in a downstream predictive model (e.g. Kalman filter) for high-accuracy and robust position tracking. To produce naïve position estimates, use the TS4231V1PositionData operator instead of this one.
Inputs & Outputs
Generates a sequence of TS4231V1DataFrame objects, each of which contains information on a single lighthouse optical sweep or pulse.
|
|
|
Properties
Property | Type | Description |
---|---|---|
DeviceName
|
string |
Gets or sets a unique device name. The device name provides a unique, human-readable identifier that is used to link software elements for configuration, control, and data streaming to hardware. For instance, it can be used to link configuration operators to data IO operators within a workflow. This value is usually not set manually, but is assigned in a MultiDeviceFactory to correspond to a fixed address with a piece of hardware such as a headstage. This address is used for software communication. |