38 for (
size_t j = 0;
j < 3;
j++) {
39 fg.
add(
X(
j), -I_1x1,
X(
j + 1), I_1x1, Vector1::Zero(),
model);
41 fg.
add(
X(3), -I_1x1,
X(0), I_1x1, Vector1::Zero(),
model);
53 for (
size_t j = 0;
j < 10;
j++) {
55 for (
size_t i = 1;
i < 10;
i++)
56 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()