diff --git a/include/imu/processor/processor_imu.h b/include/imu/processor/processor_imu.h index f733d8900c4ee8a6c0119bd0b92ad7c53f157a0b..fc0662d59ca7de514ca28f745e9bca0c9608e363 100644 --- a/include/imu/processor/processor_imu.h +++ b/include/imu/processor/processor_imu.h @@ -24,14 +24,13 @@ struct ParamsProcessorImu : public ParamsProcessorMotion }; WOLF_PTR_TYPEDEFS(ProcessorImu); - + //class class ProcessorImu : public ProcessorMotion{ public: ProcessorImu(ParamsProcessorImuPtr _params_motion_Imu); virtual ~ProcessorImu(); - // virtual void configure(SensorBasePtr _sensor) override { }; - virtual void configure(SensorBasePtr _sensor) override; + virtual void configure(SensorBasePtr _sensor) override { }; WOLF_PROCESSOR_CREATE(ProcessorImu, ParamsProcessorImu); diff --git a/src/processor/processor_imu.cpp b/src/processor/processor_imu.cpp index 3edb1d4a22e3bee4d504c41de3bde4ee9b131e1c..bfd5d2f976fa8270896f18042f95897898e6cd01 100644 --- a/src/processor/processor_imu.cpp +++ b/src/processor/processor_imu.cpp @@ -21,12 +21,6 @@ ProcessorImu::~ProcessorImu() // } -void ProcessorImu::configure(SensorBasePtr _sensor) -{ - auto sensor_ = std::dynamic_pointer_cast<SensorImu>(_sensor); - assert(sensor_ != nullptr && "Sensor is not of type SensorImu"); -} - bool ProcessorImu::voteForKeyFrame() const { // time span