feat(jetson): USB camera hot-plug monitor — detect connect/disconnect events and restart camera nodes #320

Closed
opened 2026-03-03 00:42:19 -05:00 by sl-jetson · 0 comments
Collaborator

Create a ROS2 node that monitors /dev/video* for USB camera connect/disconnect via udev or polling. When a camera disconnects, publish diagnostic warning. When reconnected, trigger camera node restart via lifecycle management. Publish /saltybot/camera_status (String: connected/disconnected/restarting) for each camera index.

Create a ROS2 node that monitors /dev/video* for USB camera connect/disconnect via udev or polling. When a camera disconnects, publish diagnostic warning. When reconnected, trigger camera node restart via lifecycle management. Publish /saltybot/camera_status (String: connected/disconnected/restarting) for each camera index.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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