Skip to content
Snippets Groups Projects
Commit f09f2d07 authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

Remove sensor from processor creators

parent dd8fa00f
No related branches found
No related tags found
2 merge requests!30Release after RAL,!29After 2nd RAL submission
...@@ -244,8 +244,7 @@ class ProcessorTrackerFeaturePolyline2D : public ProcessorTrackerFeature ...@@ -244,8 +244,7 @@ class ProcessorTrackerFeaturePolyline2D : public ProcessorTrackerFeature
/// @brief Factory method /// @brief Factory method
static ProcessorBasePtr create(const std::string& _unique_name, static ProcessorBasePtr create(const std::string& _unique_name,
const ProcessorParamsBasePtr _params, const ProcessorParamsBasePtr _params);
const SensorBasePtr _sensor_ptr);
const FeatureBasePtrList& getLastNewFeatures() const const FeatureBasePtrList& getLastNewFeatures() const
{ {
......
...@@ -1364,13 +1364,14 @@ void ProcessorTrackerFeaturePolyline2D::computeTransformations() ...@@ -1364,13 +1364,14 @@ void ProcessorTrackerFeaturePolyline2D::computeTransformations()
} }
ProcessorBasePtr ProcessorTrackerFeaturePolyline2D::create(const std::string& _unique_name, ProcessorBasePtr ProcessorTrackerFeaturePolyline2D::create(const std::string& _unique_name,
const ProcessorParamsBasePtr _params, const ProcessorParamsBasePtr _params)
const SensorBasePtr _sensor_ptr)
{ {
auto params = std::static_pointer_cast<ProcessorParamsTrackerFeaturePolyline2D>(_params); auto params = std::static_pointer_cast<ProcessorParamsTrackerFeaturePolyline2D>(_params);
auto prc_ptr = std::make_shared<ProcessorTrackerFeaturePolyline2D>(params); auto prc_ptr = std::make_shared<ProcessorTrackerFeaturePolyline2D>(params);
prc_ptr->setName(_unique_name); prc_ptr->setName(_unique_name);
prc_ptr->configure(_sensor_ptr);
return prc_ptr; return prc_ptr;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment