5.3.2.14. Struct track_t¶
Defined in File tracking_struct.h
5.3.2.14.1. Struct Documentation¶
-
struct track_t¶
Description of a track.
Public Members
-
uint32_t id¶
Track unique identifiers. A track identifier should starts from 1 while 0 should be reserved for uninitialized structure.
-
float extrapol_x¶
Last \(x\) position of the extrapolated track (used only if
state==STATE_LOST).
-
float extrapol_y¶
Last \(y\) position of the extrapolated track (used only if
state==STATE_LOST).
-
float extrapol_u¶
Velocity \(x\) estimation of the track for extrapolation (used only if
state==STATE_LOST).
-
float extrapol_v¶
Velocity \(y\) estimation of the track for extrapolation (used only if
state==STATE_LOST).
-
uint8_t extrapol_order¶
Number of times this track has been extrapolated (used only if
state==STATE_LOST).
-
enum change_state_reason_e change_state_reason¶
Reason of the noise type classification.
-
vec_uint32_t magnitude¶
Vector of the magnitudes history of this track.
-
uint32_t id¶