34 const typename T::TangentVector &
sigmas)
36 return sigmas * sigmas.transpose();
43 typename T::Jacobian cov = T::Jacobian::Zero();
44 cov(idx, idx) = sigma *
sigma;
53 typename T::Jacobian cov = T::Jacobian::Zero();
54 cov(idx0, idx0) = sigma0 * sigma0;
55 cov(idx1, idx1) = sigma1 *
sigma1;
56 cov(idx0, idx1) = cov(idx1, idx0) = sigma0 *
sigma1;
T::Jacobian FullCovarianceFromSigmas(const typename T::TangentVector &sigmas)
static const double sigma
T::Jacobian SingleVariableCovarianceFromSigma(int idx, double sigma)
T::Jacobian TwoVariableCovarianceFromSigmas(int idx0, int idx1, double sigma0, double sigma1)