You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A way to use simple python to evaluate conditions between launch files at runtime.
Feature description
Say I have a launch file upstream.launch.py that invokes IncludeLaunchDescription with downstream.launch.py.
downstream.launch.py has something like a LaunchArgument("moveit_controller_manager") in its LaunchDescription
Then I'd like to be able to evaluate something in downstream.launch.py similar to: launch.substitutions.LaunchConfiguration("moveit_controller_manager") is 'coffeebot'
Based on this condition I'd be able to set additional variables or perform some conditional logic for my launch file.
Implementation considerations
It doesnt seem to be in the design from what I've read.
The text was updated successfully, but these errors were encountered:
@ddengster I encourage you to ask this kind of questions over in answers.ros.org, where the community at large can help you and/or benefit from this exchange. I'll close this issue now.
Feature request
A way to use simple python to evaluate conditions between launch files at runtime.
Feature description
Say I have a launch file
upstream.launch.py
that invokesIncludeLaunchDescription
withdownstream.launch.py
.downstream.launch.py
has something like aLaunchArgument("moveit_controller_manager")
in itsLaunchDescription
Then I'd like to be able to evaluate something in
downstream.launch.py
similar to:launch.substitutions.LaunchConfiguration("moveit_controller_manager") is 'coffeebot'
Based on this condition I'd be able to set additional variables or perform some conditional logic for my launch file.
Implementation considerations
It doesnt seem to be in the design from what I've read.
The text was updated successfully, but these errors were encountered: