Launchfiles generated with moveit_configs_utils should accept arguments #2330
Labels
enhancement
New feature or request
MSA
persistent
Allows issues to remain open without automatic stalling and closing.
Is your feature request related to a problem? Please describe.
When using the MoveIt Setup Assistant to generate a *_move_it_config directory, python launchfiles make heavy usage of the moveit_configs_utils functions, and don't accept any argument.
This makes it extremely cumbersome to modify even small configuration details (e.g., adding "use_sim_time=True" as needed for moveit/moveit2_tutorials#587)
e.g. generated move_group.launch.py
Since both moveit_configs_utils and moveit_configs_utils.launches come with the moveit installation, most users won't want to change them and would be left with rewriting launch files from scratch.
Describe the solution you'd like
Rather than creating launchfiles using the moveit_configs_utils libraries to generate launch descriptions, launchfiles created by the MoveIt Setup Assistant should contain the explicit launch descriptions so that they are easily configurable by end users.
Describe alternatives you've considered
An alternative could be simply to copy the moveit_configs_utils code in the generated move_it_config directory, so that at least launch description generation can be modified per robot instead of per "move_it" installation
Related Issues
#1909
#1811
The text was updated successfully, but these errors were encountered: