Struct vicon_transformer::ViconReceiverConfigΒΆ
-
struct ViconReceiverConfig
Configuration structure for the ViconReceiver class.
Public Functions
-
template<class Archive>
inline void serialize(Archive &archive)
-
template<class Archive>
inline void serialize(Archive &archive)
Public Members
-
bool enable_lightweight = false
Enable lightweight mode.
If enabled, the pose information of the subjects is provided with reduced precision, thus reducing the amount of data that needs to be transmitted. See the Vicon documentation for more information.
-
unsigned int buffer_size = 0
Buffer size used by the Vicon client.
If set to zero, no buffer is used, i.e. the client always provides the newest frame.
-
std::vector<std::string> filtered_subjects
Filter for the listed subjects to save bandwidth.
If set, pose information is only provided for the subjects whose name is included in the list. This can be used to reduce the required bandwidth of the connection to the Vicon server.
Note that other subjects are still listed in the frame data but marked as not visible.
If left empty, no filtering is done (i.e. all subjects are included in the frame data).
-
template<class Archive>