diff --git a/include/core/processor/processor_odom_2D.h b/include/core/processor/processor_odom_2D.h index 114f6f13954fb6470e4f0b8b63de23b7cb3a85e5..a7091f62a47ac14fe14e7ccec3228a99b2d9d4c3 100644 --- a/include/core/processor/processor_odom_2D.h +++ b/include/core/processor/processor_odom_2D.h @@ -72,9 +72,6 @@ class ProcessorOdom2D : public ProcessorMotion const Scalar _Dt, Eigen::VectorXs& _x_plus_delta) override; virtual Eigen::VectorXs deltaZero() const override; - virtual Motion interpolate(const Motion& _ref, - Motion& _second, - TimeStamp& _ts) override; virtual Motion interpolate(const Motion& _ref1, const Motion& _ref2, const TimeStamp& _ts, diff --git a/src/processor/processor_odom_2D.cpp b/src/processor/processor_odom_2D.cpp index 9ed0539fcf159e778f175ca38c7e4575e433e589..96241bd069a64221ecce0ce86b5481f7e675ae1f 100644 --- a/src/processor/processor_odom_2D.cpp +++ b/src/processor/processor_odom_2D.cpp @@ -92,11 +92,6 @@ void ProcessorOdom2D::statePlusDelta(const Eigen::VectorXs& _x, const Eigen::Vec _x_plus_delta(2) = pi2pi(_x(2) + _delta(2)); } -Motion ProcessorOdom2D::interpolate(const Motion& _ref, Motion& _second, TimeStamp& _ts) -{ - return ProcessorMotion::interpolate(_ref, _second, _ts); -} - Motion ProcessorOdom2D::interpolate(const Motion& _ref1, const Motion& _ref2, const TimeStamp& _ts, Motion& _second) { return ProcessorMotion::interpolate(_ref1, _ref2, _ts, _second);