Robotic-Decision-Making-Lab / blue

ROS 2 platform for underwater robotics research and development.
https://robotic-decision-making-lab.github.io/blue/
MIT License
44 stars 10 forks source link

[FEATURE]: Require full path to configuration file at launch #41

Closed evan-palmer closed 1 year ago

evan-palmer commented 1 year ago

Feature Type

Changing existing functionality in the BlueROV2 driver

Problem Description

When other projects include the launch file from the blue project to launch the system, they are required to add a configuration file to the blue_bringup package instead of the bringup package of the project launching the blue system. This is cumbersome and makes it difficult to modify the blue configurations.

Feature Description

Require the full path to the configuration file to be provided at launch rather than a configuration file in the blue_bringup/configs directory.

Alternative Solutions

Another option could be to break the arguments up to specify the full path to the configuration file directory, then the configuration file name; however, this could be difficult to use and may cause confusion.

Additional Context

No response

evan-palmer commented 1 year ago

After reviewing what I've done in the past (see here, I think that I will actually replicate the approach that I took there