-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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 plugins to use double colons for consistency #4220
Conversation
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
fc4de59
to
5ddcf41
Compare
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
c0c421c
to
e32b513
Compare
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
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.
Please update the docs with the updated consistency (tutorials/config guide/navigation plugins list/etc) + add to the migration guide since this is a breaking change
Ok will create a pull request in https://github.com/ros-planning/navigation.ros.org |
A pull request is created at ros-navigation/docs.nav2.org#539 |
The following files only appeared on the Nav2 website, not in Nav2 Codes. Therefore, there is no need to factor them in this PR. The Nav2 website has been updated accordingly.
|
OK! I'll review shortly. Last thing on this PR is that the DCO has failed |
@alanxuefei, your PR has failed to build. Please check CI outputs and resolve issues. |
DCO passed. The signature is added. |
@alanxuefei minor clarification is needed in the docs PR, then will merge the pair, thanks! |
Actually, please pull in |
Docs approved, just need to have main pulled in to run CI and make sure nothing glaring is failing |
Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
Rebased to main. The number of failed tests are the same as the main branch. By the way, should we fix the failed tests? |
Yes! I just haven't gotten to it yet. I only fixed CI with the Rolling transient issues on Friday. If you wanted to take a few moments to look over the system tests to see what's wrong, that would be greatly appreciated! Only so many hours in the day unfortunately for myself :( |
I'll try to fix some tests in my spare time. Thanks for the clarification. I thought that some failures might be due to the randomness inherent in the robotic algorithm. Unfortunately, or fortunately, everyone has only 24 hours in a day. |
I actually fixed them already :-) The spin/backup tests are flaky and I've gone over and fixed and refixed them now a dozen times. I'm at really half a mind just to delete them and restart they really shouldn't be rocket science of all the tests we have 😆 |
…#4220) * Refactor the plugin names for bt_navigator to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for planner_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for behavior_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> --------- Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
…#4220) * Refactor the plugin names for bt_navigator to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for planner_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for behavior_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> --------- Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> Signed-off-by: enricosutera <enricosutera@outlook.com>
…#4220) * Refactor the plugin names for bt_navigator to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for planner_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for behavior_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> --------- Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
…#4220) * Refactor the plugin names for bt_navigator to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for planner_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for behavior_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> --------- Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
…#4220) * Refactor the plugin names for bt_navigator to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for planner_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for behavior_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> --------- Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
…#4220) * Refactor the plugin names for bt_navigator to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for planner_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> * Refactor the plugin names for behavior_server to use double colons Signed-off-by: Alan Xue <alan.xuefei@googlemail.com> --------- Signed-off-by: Alan Xue <alan.xuefei@googlemail.com>
Tested in Gazobo world.
The turtle bot runs as normal.
The CI/CD process fails due to the
rosdep
issue during the Docker build stage. I encountered the same issue on my local PC and resolved it by usingapt install
.Basic Info
Description of contribution in a few bullet points
Description of documentation updates required from your changes
N.A.
Future work that may be required in bullet points
N.A.
For Maintainers: