diff --git a/gtsam/slam/RegularImplicitSchurFactor.h b/gtsam/slam/RegularImplicitSchurFactor.h index ca333134e..ae42d3087 100644 --- a/gtsam/slam/RegularImplicitSchurFactor.h +++ b/gtsam/slam/RegularImplicitSchurFactor.h @@ -436,7 +436,7 @@ public: VectorValues g; for (size_t k = 0; k < size(); ++k) { Key key = keys_[k]; - g.insert(key, -FBlocks_[k].transpose() * e2[k]); + g.insert(key, FBlocks_[k].transpose() * e2[k]); } // return it