feat(#169): emergency behavior system — obstacle stop, fall prevention, stuck detection, recovery FSM #179
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-controls/issue-169-emergency"
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
saltybot_emergency_msgs:EmergencyEvent.msg(state, threat_type, severity, cmd_override) +RecoveryAction.msgsaltybot_emergency: threat detectors (obstacle, fall, stuck, bump), alert manager with escalation, recovery sequencer (reverse+turn+retry), master emergency FSM, 20 Hz ROS2 nodeBehaviour
Topics
/saltybot/emergency(EmergencyEvent),/saltybot/recovery_action(RecoveryAction),/saltybot/e_stop(Bool),/saltybot/alert_beep,/saltybot/alert_flash(Empty),/saltybot/critical_alert(String JSON)/scan(LaserScan),/saltybot/imu(Imu), odom,/cmd_vel,/saltybot/emergency_ack(Bool)Test plan
Closes #169
🤖 Generated with Claude Code