diff --git a/include/laser/processor/processor_odom_icp.h b/include/laser/processor/processor_odom_icp.h index c6376e7da195b441b0cb319bffe8c2abd12b7a23..68b2a5f3d191dbffeec539bc4e6fd6ed154cb608 100644 --- a/include/laser/processor/processor_odom_icp.h +++ b/include/laser/processor/processor_odom_icp.h @@ -77,7 +77,6 @@ class ProcessorOdomIcp : public ProcessorTracker, public MotionProvider TimeStamp getTimeStamp() const override; VectorComposite getState(StateKeys _structure = "") const override; VectorComposite getState(const TimeStamp& _ts, StateKeys _structure = "") const override; - void setProblem(ProblemPtr _problem_ptr) override; Eigen::Vector3d getOriginLastTransform(double& dt) const; diff --git a/src/processor/processor_odom_icp.cpp b/src/processor/processor_odom_icp.cpp index a1f0aee499cf8a3080d7ded796d792544a7c78c8..8593d11c275b568113b18eb7d914cae43525075f 100644 --- a/src/processor/processor_odom_icp.cpp +++ b/src/processor/processor_odom_icp.cpp @@ -558,12 +558,6 @@ VectorComposite ProcessorOdomIcp::getState(const TimeStamp& _ts, StateKeys _keys return VectorComposite(); } -void ProcessorOdomIcp::setProblem(ProblemPtr _problem_ptr) -{ - NodeBase::setProblem(_problem_ptr); - addToProblem(_problem_ptr, std::dynamic_pointer_cast<MotionProvider>(shared_from_this())); -} - Vector3d ProcessorOdomIcp::getOriginLastTransform(double& dt) const { // not ready