Skip to content

Commit 3fd32e4

Browse files
Allow planning_scene_options to be set trough node parameters.
// This allows to set them via launch files.
1 parent 5a8ef4d commit 3fd32e4

File tree

1 file changed

+12
-4
lines changed
  • moveit_ros/planning/moveit_cpp/include/moveit/moveit_cpp

1 file changed

+12
-4
lines changed

moveit_ros/planning/moveit_cpp/include/moveit/moveit_cpp/moveit_cpp.hpp

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,21 @@ class MoveItCpp
7979
node->get_parameter_or(ns + ".name", name, std::string("planning_scene_monitor"));
8080
node->get_parameter_or(ns + ".robot_description", robot_description, std::string("robot_description"));
8181
node->get_parameter_or(ns + ".wait_for_initial_state_timeout", wait_for_initial_state_timeout, 0.0);
82+
node->get_parameter_or(ns + ".joint_state_topic", joint_state_topic,
83+
planning_scene_monitor::PlanningSceneMonitor::DEFAULT_JOINT_STATES_TOPIC);
84+
node->get_parameter_or(ns + ".attached_collision_object_topic", attached_collision_object_topic,
85+
planning_scene_monitor::PlanningSceneMonitor::DEFAULT_ATTACHED_COLLISION_OBJECT_TOPIC);
86+
node->get_parameter_or(ns + ".monitored_planning_scene_topic", monitored_planning_scene_topic,
87+
planning_scene_monitor::PlanningSceneMonitor::MONITORED_PLANNING_SCENE_TOPIC);
88+
node->get_parameter_or(ns + ".publish_planning_scene_topic", publish_planning_scene_topic,
89+
planning_scene_monitor::PlanningSceneMonitor::DEFAULT_PLANNING_SCENE_TOPIC);
8290
}
8391
std::string name;
8492
std::string robot_description;
85-
const std::string joint_state_topic;
86-
const std::string attached_collision_object_topic;
87-
const std::string monitored_planning_scene_topic;
88-
const std::string publish_planning_scene_topic;
93+
std::string joint_state_topic;
94+
std::string attached_collision_object_topic;
95+
std::string monitored_planning_scene_topic;
96+
std::string publish_planning_scene_topic;
8997
double wait_for_initial_state_timeout;
9098
};
9199

0 commit comments

Comments
 (0)