Refactor plugins to use double colons for consistency#4220
Refactor plugins to use double colons for consistency#4220SteveMacenski merged 3 commits intoros-navigation:mainfrom
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. |
SteveMacenski
left a comment
There was a problem hiding this comment.
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>
…#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: stevedanomodolor <stevedan.o.omodolor@gmail.com>
Tested in Gazobo world.
The turtle bot runs as normal.
The CI/CD process fails due to the
rosdepissue 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: