# Person.msg — single tracked person for social attention.
#
# bearing_rad : signed bearing in base_link frame (rad)
#               positive = person to the left (CCW), negative = right (CW)
# distance_m  : estimated distance in metres; 0 if unknown
# confidence  : detection confidence 0..1
# is_speaking : true if mic DOA or VAD identifies this person as speaking
# source      : "camera" | "mic_doa"

std_msgs/Header header

int32   track_id
float32 bearing_rad
float32 distance_m
float32 confidence
bool    is_speaking
string  source
