Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ackermann launch files #35

Open
wants to merge 3 commits into
base: ros2
Choose a base branch
from

Conversation

ValerioMagnago
Copy link
Contributor

@ValerioMagnago ValerioMagnago commented Mar 31, 2023

This PR standardize the launch file inside vesck ackermann to the one in the driver and as was done for the driver we also add a separate config file which is a parameter of the launch file so the user can give custom configuration to the launch file without the need of changing the code of this package.

I decided also to remove the old launch file but I was not sure if we should keep them for compatibility?

Sometimes compile_commands.json files are copied inside the package
to help linters. Ignore these files because they are user specific and
not useful to track.
This commit refactor the vesc driver launch taking the nav2 bringup launch
as reference. As part of the refactoring an argument to set the node logging
level was added.
@ValerioMagnago ValerioMagnago marked this pull request as ready for review March 31, 2023 05:30
@JWhitleyWork
Copy link
Collaborator

LGTM with one minor change.

@ValerioMagnago
Copy link
Contributor Author

@JWhitleyWork do you have any update here?

@JWhitleyWork
Copy link
Collaborator

Upon closer inspection, yes, I believe we should keep the existing files. Adding more parameters to them (with default values) would also be acceptable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants