7 #include <pluginlib/class_loader.h>
17 : class_loader_(nullptr), request_stop_(false), is_running_(false), cycle_duration_(0.1), loop_frequency_(10),
18 loop_frequency_max_(11), loop_frequency_min_(9), step_finished_(true), t_last_update_(0), tf_buffer_(tf_buffer),
19 loop_usage_status_(nullptr)
48 init.
config.
addError(
"Could not find plugin with the type '" + plugin_type +
"'.");
87 params.window_size_ = 20;
95 plugin_->configure(scoped_config);
96 plugin_->initialize(scoped_init);
101 init.
config.
addError(
"Specify parameter 'frequency' outside 'parameters'.");
105 else if (!reconfigure)
111 plugin_->configure(scoped_config);
112 plugin_->initialize(scoped_init);
134 double innerloop_frequency = 1000;
137 ros::Rate ir(innerloop_frequency);
192 plugin_->process(data, *update_request);
197 if (!update_request->empty())