minor test cleanup
parent
07ddec5f4b
commit
c6584f63ce
|
@ -202,20 +202,19 @@ TEST(MixtureFactor, DifferentCovariances) {
|
|||
{Z(1)}, {X(1), X(2)}, {m1},
|
||||
{std::make_shared<GaussianConditional>(terms0, 1, -d0, model0),
|
||||
std::make_shared<GaussianConditional>(terms1, 1, -d1, model1)});
|
||||
gtsam::HybridBayesNet bn2;
|
||||
bn2.emplace_back(gm);
|
||||
gtsam::HybridBayesNet bn;
|
||||
bn.emplace_back(gm);
|
||||
|
||||
gtsam::VectorValues measurements;
|
||||
measurements.insert(Z(1), gtsam::Z_1x1);
|
||||
// Create FG with single GaussianMixtureFactor
|
||||
auto mixture_fg = bn2.toFactorGraph(measurements);
|
||||
HybridGaussianFactorGraph mixture_fg = bn.toFactorGraph(measurements);
|
||||
|
||||
// Linearized prior factor on X1
|
||||
auto prior = PriorFactor<double>(X(1), x1, prior_noise).linearize(values);
|
||||
mixture_fg.push_back(prior);
|
||||
|
||||
auto hbn = mixture_fg.eliminateSequential();
|
||||
// hbn->print("\n\nfinal bayes net");
|
||||
|
||||
HybridValues actual_values = hbn->optimize();
|
||||
|
||||
|
|
Loading…
Reference in New Issue