Skip to content

Commit 3253eff

Browse files
committed
Rename groot_publisher_port parameter to groot_server_port
Signed-off-by: Alberto Tudela <[email protected]>
1 parent e50da24 commit 3253eff

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

nav2_behavior_tree/include/nav2_behavior_tree/bt_action_server.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,10 @@ class BtActionServer
9393

9494
/**
9595
* @brief Enable (or disable) Groot2 monitoring of BT
96-
* @param Enable Groot2 monitoring
97-
* @param Publisher Publisher port
96+
* @param enable Groot2 monitoring
97+
* @param server_port Groot2 Server port, first of the pair (server_port, publisher_port)
9898
*/
99-
void setGrootMonitoring(const bool enable, const unsigned publisher_port);
99+
void setGrootMonitoring(const bool enable, const unsigned server_port);
100100

101101
/**
102102
* @brief Replace current BT with another one
@@ -286,7 +286,7 @@ class BtActionServer
286286

287287
// Parameters for Groot2 monitoring
288288
bool enable_groot_monitoring_ = true;
289-
int groot_publisher_port_ = 1666;
289+
int groot_server_port_ = 1667;
290290

291291
// User-provided callbacks
292292
OnGoalReceivedCallback on_goal_received_callback_;

nav2_behavior_tree/include/nav2_behavior_tree/bt_action_server_impl.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -245,10 +245,10 @@ bool BtActionServer<ActionT>::on_cleanup()
245245
}
246246

247247
template<class ActionT>
248-
void BtActionServer<ActionT>::setGrootMonitoring(const bool enable, const unsigned publisher_port)
248+
void BtActionServer<ActionT>::setGrootMonitoring(const bool enable, const unsigned server_port)
249249
{
250250
enable_groot_monitoring_ = enable;
251-
groot_publisher_port_ = publisher_port;
251+
groot_server_port_ = server_port;
252252
}
253253

254254
template<class ActionT>
@@ -299,10 +299,10 @@ bool BtActionServer<ActionT>::loadBehaviorTree(const std::string & bt_xml_filena
299299

300300
// Enable monitoring with Groot2
301301
if (enable_groot_monitoring_) {
302-
bt_->addGrootMonitoring(&tree_, groot_publisher_port_);
302+
bt_->addGrootMonitoring(&tree_, groot_server_port_);
303303
RCLCPP_DEBUG(
304304
logger_, "Enabling Groot2 monitoring for %s: %d",
305-
action_name_.c_str(), groot_publisher_port_);
305+
action_name_.c_str(), groot_server_port_);
306306
}
307307

308308
return true;

nav2_bringup/params/nav2_params.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ bt_navigator:
5353
navigators: ["navigate_to_pose", "navigate_through_poses"]
5454
navigate_to_pose:
5555
plugin: "nav2_bt_navigator::NavigateToPoseNavigator"
56-
enable_groot_monitoring: False
57-
groot_publisher_port: 1667
56+
enable_groot_monitoring: false
57+
groot_server_port: 1667
5858
navigate_through_poses:
5959
plugin: "nav2_bt_navigator::NavigateThroughPosesNavigator"
60-
enable_groot_monitoring: False
61-
groot_publisher_port: 1669
60+
enable_groot_monitoring: false
61+
groot_server_port: 1669
6262
# 'default_nav_through_poses_bt_xml' and 'default_nav_to_pose_bt_xml' are use defaults:
6363
# nav2_bt_navigator/navigate_to_pose_w_replanning_and_recovery.xml
6464
# nav2_bt_navigator/navigate_through_poses_w_replanning_and_recovery.xml

nav2_bt_navigator/src/navigators/navigate_through_poses.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ NavigateThroughPosesNavigator::configure(
4949
node->declare_parameter(getName() + ".enable_groot_monitoring", false);
5050
}
5151

52-
if (!node->has_parameter(getName() + ".groot_publisher_port")) {
53-
node->declare_parameter(getName() + ".groot_publisher_port", 1669);
52+
if (!node->has_parameter(getName() + ".groot_server_port")) {
53+
node->declare_parameter(getName() + ".groot_server_port", 1669);
5454
}
5555

5656
bt_action_server_->setGrootMonitoring(
5757
node->get_parameter(getName() + ".enable_groot_monitoring").as_bool(),
58-
node->get_parameter(getName() + ".groot_publisher_port").as_int());
58+
node->get_parameter(getName() + ".groot_server_port").as_int());
5959

6060
return true;
6161
}

nav2_bt_navigator/src/navigators/navigate_to_pose.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ NavigateToPoseNavigator::configure(
5555
node->declare_parameter(getName() + ".enable_groot_monitoring", false);
5656
}
5757

58-
if (!node->has_parameter(getName() + ".groot_publisher_port")) {
59-
node->declare_parameter(getName() + ".groot_publisher_port", 1667);
58+
if (!node->has_parameter(getName() + ".groot_server_port")) {
59+
node->declare_parameter(getName() + ".groot_server_port", 1667);
6060
}
6161

6262
bt_action_server_->setGrootMonitoring(
6363
node->get_parameter(getName() + ".enable_groot_monitoring").as_bool(),
64-
node->get_parameter(getName() + ".groot_publisher_port").as_int());
64+
node->get_parameter(getName() + ".groot_server_port").as_int());
6565

6666
return true;
6767
}

nav2_system_tests/src/system/nav2_system_params.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ bt_navigator:
5050
navigators: ["navigate_to_pose", "navigate_through_poses"]
5151
navigate_to_pose:
5252
plugin: "nav2_bt_navigator::NavigateToPoseNavigator"
53-
enable_groot_monitoring: false
54-
groot_publisher_port: 1667
53+
enable_groot_monitoring: true
54+
groot_server_port: 1667
5555
navigate_through_poses:
5656
plugin: "nav2_bt_navigator::NavigateThroughPosesNavigator"
5757
error_code_name_prefixes:

0 commit comments

Comments
 (0)