Skip to content
Snippets Groups Projects

Remove sensor from processor creators

Merged Joan Solà Ortega requested to merge remove-sensor-from-processor-creators into devel
Files
5
@@ -30,9 +30,9 @@ struct ProcessorParamsGnssFix : public ProcessorParamsBase
}
std::string print()
{
return "\n" + ProcessorParamsBase::print()
+ "time_th: " + std::to_string(time_th) + "\n";
+ "dist_traveled: " + std::to_string(dist_traveled) + "\n";
return "\n" + ProcessorParamsBase::print() + "\n"
+ "time_th: " + std::to_string(time_th) + "\n"
+ "dist_traveled: " + std::to_string(dist_traveled) + "\n"
+ "enu_map_init_dist_min: " + std::to_string(enu_map_init_dist_min) + "\n";
}
};
@@ -47,7 +47,7 @@ class ProcessorGnssFix : public ProcessorBase
FrameBasePtr last_KF_;
public:
ProcessorGnssFix(ProcessorParamsGnssFixPtr _params, SensorGnssPtr _sensor_gnss_ptr);
ProcessorGnssFix(ProcessorParamsGnssFixPtr _params);
virtual ~ProcessorGnssFix();
virtual void configure(SensorBasePtr _sensor) override;
@@ -96,7 +96,7 @@ class ProcessorGnssFix : public ProcessorBase
bool rejectOutlier(FactorBasePtr ctr_ptr);
public:
static ProcessorBasePtr create(const std::string& _unique_name, const ProcessorParamsBasePtr _params, const SensorBasePtr sensor_ptr);
static ProcessorBasePtr create(const std::string& _unique_name, const ProcessorParamsBasePtr _params);
};
Loading