Description of contribution in a few bullet points
Fix missing dependencies found when refactoring nav2_core to remove the dependency on nav2_costmap_2d. Without this, nav2_controller would fail to build because it didn't know about the nav2_costmap_2d::nav2_costmap_2d_core target
--- stderr: nav2_controller
CMake Error at CMakeLists.txt:35 (target_link_libraries):
Target "controller_server_core" links to:
nav2_costmap_2d::nav2_costmap_2d_core
but the target was not found. Possible reasons include:
* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.
CMake Error at CMakeLists.txt:113 (target_link_libraries):
Target "simple_goal_checker" links to:
nav2_costmap_2d::nav2_costmap_2d_core
but the target was not found. Possible reasons include:
* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.
CMake Error at CMakeLists.txt:134 (target_link_libraries):
Target "stopped_goal_checker" links to:
nav2_costmap_2d::nav2_costmap_2d_core
but the target was not found. Possible reasons include:
* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.
For Maintainers:
[ ] Check that any new parameters added are updated in docs.nav2.org
[ ] Check that any significant change is added to the migration guide
[ ] Check that any new features OR changes to existing behaviors are reflected in the tuning guide
[ ] Check that any new functions have Doxygen added
[ ] Check that any new features have test coverage
[ ] Check that any new plugins is added to the plugins page
[ ] If BT Node, Additionally: add to BT's XML index of nodes for groot, BT package's readme table, and BT library lists
Basic Info
Description of contribution in a few bullet points
nav2_controller
would fail to build because it didn't know about thenav2_costmap_2d::nav2_costmap_2d_core
targetFor Maintainers: