|
|
|
@ -236,17 +236,21 @@ class DEFAULT |
|
|
|
boost::any val; |
|
|
|
(*_i)->getValue(config, val); |
|
|
|
|
|
|
|
if("blue"==(*_i)->name){blue = boost::any_cast<int>(val);} |
|
|
|
if("red"==(*_i)->name){red = boost::any_cast<int>(val);} |
|
|
|
if("green"==(*_i)->name){green = boost::any_cast<int>(val);} |
|
|
|
if("draw_targets"==(*_i)->name){draw_targets = boost::any_cast<bool>(val);} |
|
|
|
if("blue_min"==(*_i)->name){blue_min = boost::any_cast<int>(val);} |
|
|
|
if("blue_max"==(*_i)->name){blue_max = boost::any_cast<int>(val);} |
|
|
|
if("red_min"==(*_i)->name){red_min = boost::any_cast<int>(val);} |
|
|
|
if("red_max"==(*_i)->name){red_max = boost::any_cast<int>(val);} |
|
|
|
if("green_min"==(*_i)->name){green_min = boost::any_cast<int>(val);} |
|
|
|
if("green_max"==(*_i)->name){green_max = boost::any_cast<int>(val);} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
int blue; |
|
|
|
int red; |
|
|
|
int green; |
|
|
|
bool draw_targets; |
|
|
|
int blue_min; |
|
|
|
int blue_max; |
|
|
|
int red_min; |
|
|
|
int red_max; |
|
|
|
int green_min; |
|
|
|
int green_max; |
|
|
|
|
|
|
|
bool state; |
|
|
|
std::string name; |
|
|
|
@ -257,13 +261,17 @@ bool draw_targets; |
|
|
|
|
|
|
|
|
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
int blue; |
|
|
|
int blue_min; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
int red; |
|
|
|
int blue_max; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
int green; |
|
|
|
int red_min; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
bool draw_targets; |
|
|
|
int red_max; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
int green_min; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
int green_max; |
|
|
|
//#line 228 "/opt/ros/melodic/share/dynamic_reconfigure/cmake/../templates/ConfigType.h.template"
|
|
|
|
|
|
|
|
bool __fromMessage__(dynamic_reconfigure::Config &msg) |
|
|
|
@ -403,45 +411,65 @@ bool draw_targets; |
|
|
|
{ |
|
|
|
DetectTargetsConfig::GroupDescription<DetectTargetsConfig::DEFAULT, DetectTargetsConfig> Default("Default", "", 0, 0, true, &DetectTargetsConfig::groups); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__min__.blue = 0; |
|
|
|
__min__.blue_min = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__max__.blue_min = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__default__.blue_min = 140; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("blue_min", "int", 0, "Blue minimal threshold", "", &DetectTargetsConfig::blue_min))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("blue_min", "int", 0, "Blue minimal threshold", "", &DetectTargetsConfig::blue_min))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__min__.blue_max = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__max__.blue_max = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__default__.blue_max = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("blue_max", "int", 0, "Blue maximal threshold", "", &DetectTargetsConfig::blue_max))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("blue_max", "int", 0, "Blue maximal threshold", "", &DetectTargetsConfig::blue_max))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__min__.red_min = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__max__.blue = 255; |
|
|
|
__max__.red_min = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__default__.blue = 140; |
|
|
|
__default__.red_min = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("blue", "int", 0, "Blue threshold", "", &DetectTargetsConfig::blue))); |
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("red_min", "int", 0, "Red minimal threshold", "", &DetectTargetsConfig::red_min))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("blue", "int", 0, "Blue threshold", "", &DetectTargetsConfig::blue))); |
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("red_min", "int", 0, "Red minimal threshold", "", &DetectTargetsConfig::red_min))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__min__.red = 0; |
|
|
|
__min__.red_max = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__max__.red = 255; |
|
|
|
__max__.red_max = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__default__.red = 120; |
|
|
|
__default__.red_max = 120; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("red", "int", 0, "Bed threshold", "", &DetectTargetsConfig::red))); |
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("red_max", "int", 0, "Red maximal threshold", "", &DetectTargetsConfig::red_max))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("red", "int", 0, "Bed threshold", "", &DetectTargetsConfig::red))); |
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("red_max", "int", 0, "Red maximal threshold", "", &DetectTargetsConfig::red_max))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__min__.green = 0; |
|
|
|
__min__.green_min = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__max__.green = 255; |
|
|
|
__max__.green_min = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__default__.green = 190; |
|
|
|
__default__.green_min = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("green", "int", 0, "Green threshold", "", &DetectTargetsConfig::green))); |
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("green_min", "int", 0, "Green minimal threshold", "", &DetectTargetsConfig::green_min))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("green", "int", 0, "Green threshold", "", &DetectTargetsConfig::green))); |
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("green_min", "int", 0, "Green minimal threshold", "", &DetectTargetsConfig::green_min))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__min__.draw_targets = 0; |
|
|
|
__min__.green_max = 0; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__max__.draw_targets = 1; |
|
|
|
__max__.green_max = 255; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__default__.draw_targets = 0; |
|
|
|
__default__.green_max = 190; |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<bool>("draw_targets", "bool", 0, "Draw Targets", "", &DetectTargetsConfig::draw_targets))); |
|
|
|
Default.abstract_parameters.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("green_max", "int", 0, "Green maximal threshold", "", &DetectTargetsConfig::green_max))); |
|
|
|
//#line 291 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<bool>("draw_targets", "bool", 0, "Draw Targets", "", &DetectTargetsConfig::draw_targets))); |
|
|
|
__param_descriptions__.push_back(DetectTargetsConfig::AbstractParamDescriptionConstPtr(new DetectTargetsConfig::ParamDescription<int>("green_max", "int", 0, "Green maximal threshold", "", &DetectTargetsConfig::green_max))); |
|
|
|
//#line 246 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
Default.convertParams(); |
|
|
|
//#line 246 "/opt/ros/melodic/lib/python2.7/dist-packages/dynamic_reconfigure/parameter_generator_catkin.py"
|
|
|
|
|