-
Notifications
You must be signed in to change notification settings - Fork 132
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
Refactor configuration structure #652
Refactor configuration structure #652
Conversation
Sorry, where's the advantage here? This just add new subfolders... |
97713f4
to
e3736cc
Compare
It's sync'ing the structure with the nav configuration and allows for a configuration within a single package, e.g. for demos, while keeping the various config sources grouped semantically without mixing them, i.e. eventually, #437 will introduce a |
33f8ca1
to
11e9e89
Compare
I consider this done so far.... @ipa-mig @ipa-fmw @ipa-nhg |
maybe we should rebase on top of #645 after that has been merged... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm fine with the changes. However, for functionality, I guess we have to trust in travis :-)
endforeach() | ||
install(DIRECTORY robots | ||
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This simplification is a nice side effect :-)
I understand the point of unify the configuration but I don't think this structure is the right one for cob_hardware_config, For this package make not sense, and it is the main configuration package of Care-O-bot. Last time we discussed the structure of cob_robots together, we decided to move into a new structure where we will only have component/module specific configuration and not robots anymore. And this pull request is actually doing the opposite. |
@@ -1,6 +1,6 @@ | |||
moveit_setup_assistant_config: | |||
URDF: | |||
package: cob_hardware_config | |||
relative_path: cob4-7/urdf/cob4-7.urdf.xacro | |||
relative_path: robots/cob4-7/urdf/cob4-7.urdf.xacro | |||
SRDF: | |||
relative_path: config/cob4-7.srdf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do you keep only for cob_moveit_config the structure package_name/$(arg robot)/...
2d538e3
to
cf67d80
Compare
cfaf230
to
461b121
Compare
|
as discussed with @ipa-mig and @ipa-fmw
this PR leads to changes in
additional refactoring is done in:
and then testing!