diff --git a/gtsam/slam/RangeFactor.h b/gtsam/slam/RangeFactor.h index 68af9c380..5bbed45b2 100644 --- a/gtsam/slam/RangeFactor.h +++ b/gtsam/slam/RangeFactor.h @@ -16,8 +16,8 @@ #pragma once -#include -#include +//#include +//#include #include namespace gtsam { @@ -46,7 +46,7 @@ namespace gtsam { virtual ~RangeFactor() {} /** h(x)-z */ - Vector evaluateError(const Pose2& pose, const Point2& point, + Vector evaluateError(const typename POSEKEY::Value& pose, const typename POINTKEY::Value& point, boost::optional H1, boost::optional H2) const { double hx = pose.range(point, H1, H2); return Vector_(1, hx - z_);