Struct vicon_transformer::ViconFrameΒΆ

struct ViconFrame

All data of a single Vicon frame.

Public Functions

template<class Archive>
inline void serialize(Archive &archive)
template<class Archive>
inline void serialize(Archive &archive)

Public Members

int frame_number = 0

Frame sequence number.

double frame_rate = 0.0

Frame rate of the Vicon system.

double latency = 0.0

Latency of the frame.

int64_t time_stamp = 0

Time stamp when the frame was acquired.

std::map<std::string, SubjectData> subjects

List of subjects.

Note that this list always contains entries for all registered subjects, even if they are not visible in the current frame. Therefore, always check the is_visible field of the subject before using its pose.

Friends

friend std::ostream &operator<<(std::ostream &os, const ViconFrame &vf)
friend std::ostream &operator<<(std::ostream &os, const ViconFrame &vf)