40 for (
size_t j = 0;
j < 3;
j++) {
41 fg.
add(
X(
j), -I_1x1,
X(
j + 1), I_1x1, Vector1::Zero(),
model);
43 fg.
add(
X(3), -I_1x1,
X(0), I_1x1, Vector1::Zero(),
model);
55 for (
size_t j = 0;
j < 10;
j++) {
57 for (
size_t i = 1;
i < 10;
i++)
58 fg.
add(
X(
j), -I_1x1,
X((
j +
i) % 10), I_1x1, Vector1::Zero(),
model);
GaussianFactorGraph createSparseGraph()
noiseModel::Diagonal::shared_ptr model
static shared_ptr Create(size_t dim)
void add(const GaussianFactor &factor)
GaussianFactorGraph createDenseGraph()