Concept Flow - Launching multiple nodes
Start launch file
Parse launch config
Create Node 1
Create Node 2
... Create more nodes ...
Start all nodes
Nodes running concurrently
Monitor nodes
Shutdown on signal
The launch file starts, parses configuration, creates each node, starts them all concurrently, then monitors until shutdown.
