Skip to content

Commit f01ee78

Browse files
authored
make Blackboard variable ID private to the navigators (#5466)
Signed-off-by: Adi Vardi <[email protected]>
1 parent 0acacb0 commit f01ee78

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

nav2_bt_navigator/src/navigators/navigate_through_poses.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ NavigateThroughPosesNavigator::configure(
3131
auto node = parent_node.lock();
3232

3333
goals_blackboard_id_ =
34-
node->declare_or_get_parameter("goals_blackboard_id", std::string("goals"));
34+
node->declare_or_get_parameter(getName() + ".goals_blackboard_id", std::string("goals"));
3535
path_blackboard_id_ =
36-
node->declare_or_get_parameter("path_blackboard_id", std::string("path"));
36+
node->declare_or_get_parameter(getName() + ".path_blackboard_id", std::string("path"));
3737
waypoint_statuses_blackboard_id_ =
38-
node->declare_or_get_parameter("waypoint_statuses_blackboard_id",
38+
node->declare_or_get_parameter(getName() + ".waypoint_statuses_blackboard_id",
3939
std::string("waypoint_statuses"));
4040

4141
// Odometry smoother object for getting current speed

nav2_bt_navigator/src/navigators/navigate_to_pose.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ NavigateToPoseNavigator::configure(
2929
start_time_ = rclcpp::Time(0);
3030
auto node = parent_node.lock();
3131

32-
goal_blackboard_id_ =
33-
node->declare_or_get_parameter("goal_blackboard_id", std::string("goal"));
34-
path_blackboard_id_ =
35-
node->declare_or_get_parameter("path_blackboard_id", std::string("path"));
32+
goal_blackboard_id_ = node->declare_or_get_parameter(getName() + ".goal_blackboard_id",
33+
std::string("goal"));
34+
path_blackboard_id_ = node->declare_or_get_parameter(getName() + ".path_blackboard_id",
35+
std::string("path"));
3636

3737
// Odometry smoother object for getting current speed
3838
odom_smoother_ = odom_smoother;

0 commit comments

Comments
 (0)