Nova-UTD / navigator

Navigator, our self-driving vehicle software stack
https://nova-utd.github.io/navigator
Other
32 stars 11 forks source link

Overhaul launch file structure #388

Open jruths opened 1 year ago

jruths commented 1 year ago

There are ways to use nested launch files that could be useful - e.g., "perception" could have different launch configurations and the main launch file just picks from these options.

Also seems possible to write launch files as yml files instead of with python? Possibly more readable?

akevinge commented 11 months ago

There doesn't seem to be a way to add event handlers to YAML launch files. It might be possible to include a YAML launch file inside a Python launch file when event handlers are needed, but I think it'd be better to keep things in the same language.

Edit: Did a quick GitHub code search to no avail