Public Member Functions | Public Attributes | List of all members
gtsam::simulated3D::PointPrior3D Struct Reference

#include <simulated3D.h>

Inheritance diagram for gtsam::simulated3D::PointPrior3D:
Inheritance graph
[legend]

Public Member Functions

Vector evaluateError (const Point3 &x, OptionalMatrixType H) const override
 
 PointPrior3D (const Point3 &measured, const SharedNoiseModel &model, Key key)
 

Public Attributes

Point3 measured_
 The prior pose value for the variable attached to this factor. More...
 

Detailed Description

A prior factor on a single linear robot pose

Definition at line 72 of file simulated3D.h.

Constructor & Destructor Documentation

◆ PointPrior3D()

gtsam::simulated3D::PointPrior3D::PointPrior3D ( const Point3 measured,
const SharedNoiseModel model,
Key  key 
)
inline

Constructor for a prior factor

Parameters
measuredis the measured/prior position for the pose
modelis the measurement model for the factor (Dimension: 3)
keyis the key for the pose

Definition at line 83 of file simulated3D.h.

Member Function Documentation

◆ evaluateError()

Vector gtsam::simulated3D::PointPrior3D::evaluateError ( const Point3 x,
OptionalMatrixType  H 
) const
inlineoverride

Evaluates the error at a given value of x, with optional derivatives.

Parameters
xis the current value of the variable
His an optional Jacobian matrix (Dimension: 3x3)
Returns
Vector error between prior value and x (Dimension: 3)

Definition at line 94 of file simulated3D.h.

Member Data Documentation

◆ measured_

Point3 gtsam::simulated3D::PointPrior3D::measured_

The prior pose value for the variable attached to this factor.

Definition at line 75 of file simulated3D.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:47:26