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

Add prefix argument to configs #16

Merged
merged 4 commits into from
Feb 1, 2019

Conversation

niniemann
Copy link
Contributor

(extends #15)

This PR adds ways to parameterize move_base et al. with a tf prefix, in cases where a simple rosparam tf_prefix does not work. (And it doesn't because of parts of MoveIt!, e.g. the PlanningSceneMonitor, ignore the tf_prefix).

TODO
I did not check if this breaks anything. There might be some launchfiles which do not substitute the $(arg prefix) when loading the yaml files.

This is an important step to be able to re-parameterize move base,
the diffdrive controller, ekf, amcl and the costmaps for adding a
tf prefix to the robots links
The gazebo plugins automatically use tf_prefix, even if none is set
(in that case it defaults to the robot namespace). That's why we can
remove the prefix from the plugins configuration, assuming that the
robot namespace will be equal to the prefix.
@mintar mintar force-pushed the add-prefix-argument-to-configs branch from d60631f to 42dd3bc Compare February 1, 2019 11:13
@mintar mintar changed the title WIP: Add prefix argument to configs Add prefix argument to configs Feb 1, 2019
@mintar mintar merged commit ea88d7f into DFKI-NI:kinetic Feb 1, 2019
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.

None yet

2 participants