Go to the documentation of this file.
47 throw std::invalid_argument(
"GaussianDensity can only be created from a conditional with no parents");
59 void print(
const std::string& =
"GaussianDensity",
Conditional Gaussian Base class.
static const double d[K][N]
const KeyFormatter & formatter
static const double sigma
KeyFormatter DefaultKeyFormatter
Assign default key formatter.
void print(const Matrix &A, const string &s, ostream &stream)
std::function< std::string(Key)> KeyFormatter
Typedef for a function to format a key, i.e. to convert it to a string.
noiseModel::Diagonal::shared_ptr SharedDiagonal
GaussianDensity(const GaussianConditional &conditional)
Copy constructor from GaussianConditional.
const gtsam::Symbol key('X', 0)
Point3 mean(const CONTAINER &points)
mean
GaussianDensity(Key key, const Vector &d, const Matrix &R, const SharedDiagonal &noiseModel=SharedDiagonal())
constructor using d, R
GaussianDensity()
default constructor needed for serialization
std::uint64_t Key
Integer nonlinear key type.
std::shared_ptr< GaussianDensity > shared_ptr
Rot2 R(Rot2::fromAngle(0.1))
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:34