diff --git a/moveit_planners/ompl/ompl_interface/scripts/generate_state_database.cpp b/moveit_planners/ompl/ompl_interface/scripts/generate_state_database.cpp index fe30f37753..21cf5e6e2e 100644 --- a/moveit_planners/ompl/ompl_interface/scripts/generate_state_database.cpp +++ b/moveit_planners/ompl/ompl_interface/scripts/generate_state_database.cpp @@ -55,7 +55,7 @@ static const std::string ROBOT_DESCRIPTION = "robot_description"; static const std::string CONSTRAINT_PARAMETER = "constraints"; static bool getUintParameterOr(const rclcpp::Node::SharedPtr& node, const std::string& param_name, - size_t&& result_value, const size_t default_value) + unsigned int& result_value, const unsigned int default_value) { int param_value; if (node->get_parameter(param_name, param_value)) @@ -76,6 +76,7 @@ static bool getUintParameterOr(const rclcpp::Node::SharedPtr& node, const std::s return true; } + struct GenerateStateDatabaseParameters { bool setFromNode(const rclcpp::Node::SharedPtr& node)