feat(social): personal space respector node (Issue #310) #314
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-jetson/issue-310-personal-space"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Closes #310
ROS2 node that monitors face distances and backs the robot away when someone enters personal space.
/social/faces/detected(FaceDetectionArray) +/social/person_states(PersonStateArray)face_id → distancecache from PersonState messagescmd_vel(Twist.linear.x = -backup_speed) while too close/saltybot/too_close(Bool) latchclosest_face_distance,should_backup,should_clear) for testabilitylost_timeout_s = 1.5 s) — clears state if face data goes stalepersonal_space_m=0.8,backup_speed=0.1,hysteresis_m=0.1,control_rate=10 HzTest plan
test_personal_space.py)closest_face_distance,should_backup,should_clear🤖 Generated with Claude Code