ROS2 launch orchestrator for full SaltyBot bringup #577

Closed
opened 2026-03-14 11:51:19 -04:00 by sl-jetson · 0 comments
Collaborator

Create unified ROS2 launch file that brings up the full SaltyBot stack.Requirements:- Single launch file: saltybot_bringup.launch.py- Ordered startup: drivers first, then perception, then navigation, then UI- Conditional includes (skip camera if not present, skip UWB if not configured)- Health check: wait for each group before starting next- Parameter files: base, perception, navigation, teleop- Shutdown handler: graceful stop of all nodes- Configurable profiles: minimal, full, debugDeliverables:- ROS2 Python package: saltybot_bringup- Launch file + all param YAML files- README with usage instructionsAssigned to: sl-jetson

Create unified ROS2 launch file that brings up the full SaltyBot stack.**Requirements:**- Single launch file: saltybot_bringup.launch.py- Ordered startup: drivers first, then perception, then navigation, then UI- Conditional includes (skip camera if not present, skip UWB if not configured)- Health check: wait for each group before starting next- Parameter files: base, perception, navigation, teleop- Shutdown handler: graceful stop of all nodes- Configurable profiles: minimal, full, debug**Deliverables:**- ROS2 Python package: saltybot_bringup- Launch file + all param YAML files- README with usage instructionsAssigned to: sl-jetson
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#577
No description provided.