32 virtual Eigen::VectorXi
associate(
const Eigen::VectorXd& landmarks,
33 const Eigen::VectorXd& observations,
34 const Eigen::MatrixXd& covariance,
35 const Eigen::VectorXd& observation_confidences)
const = 0;
Data Association Method class, used to match observations to landmarks in the map.
virtual Eigen::VectorXi associate(const Eigen::VectorXd &landmarks, const Eigen::VectorXd &observations, const Eigen::MatrixXd &covariance, const Eigen::VectorXd &observation_confidences) const =0
This function associates the landmarks with the observations.
DataAssociationModel()=default
virtual ~DataAssociationModel()=default
DataAssociationModel(DataAssociationParameters params)
DataAssociationParameters _params_