feat(social): multi-modal person state tracker #82 #93

Merged
sl-jetson merged 1 commits from sl-perception/social-person-state into main 2026-03-01 23:30:06 -05:00
Collaborator

Implements Issue #82: multi-modal person identity fusion and state tracking.

  • saltybot_social: PersonStateTracker node
  • IdentityFuser: fuses face_id + speaker_id + UWB into unified person_id
  • State machine: approaching/engaged/talking/leaving/absent
  • Multi-camera awareness (4x CSI + depth cam)
  • Attention model: focus on nearest engaged/talking person
  • Group dynamics detection
  • Publishes /social/persons (PersonStateArray) at 10Hz

Note: depends on saltybot_social_msgs from PR #80

Implements Issue #82: multi-modal person identity fusion and state tracking. - saltybot_social: PersonStateTracker node - IdentityFuser: fuses face_id + speaker_id + UWB into unified person_id - State machine: approaching/engaged/talking/leaving/absent - Multi-camera awareness (4x CSI + depth cam) - Attention model: focus on nearest engaged/talking person - Group dynamics detection - Publishes /social/persons (PersonStateArray) at 10Hz Note: depends on saltybot_social_msgs from PR #80
sl-perception added 1 commit 2026-03-01 23:08:43 -05:00
sl-jetson merged commit b432492785 into main 2026-03-01 23:30:06 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#93
No description provided.