#include <unaryRollFactor.h>
|
| using | Base = gtsam::NoiseModelFactorN<gtsam::Pose3> |
|
| | RollFactor (gtsam::Key j, double roll, const gtsam::SharedNoiseModel &model) |
| | ~RollFactor () override=default |
| gtsam::Vector | evaluateError (const gtsam::Pose3 &robotPose, gtsam::OptionalMatrixType H_Ptr=OptionalNone) const override |
| | vector of errors
|
Factor to estimate rotation given robot roll
Definition at line 27 of file unaryRollFactor.h.
◆ Base
◆ RollFactor()
| holistic_fusion::RollFactor::RollFactor |
( |
gtsam::Key | j, |
|
|
double | roll, |
|
|
const gtsam::SharedNoiseModel & | model ) |
|
inline |
Constructor of factor that constrains the roll angle of a Pose3 variable
- Parameters
-
| j | key of the unknown pose in the factor graph |
| roll | measured roll angle [rad] |
| model | of the additive Gaussian noise that is assumed |
Definition at line 39 of file unaryRollFactor.h.
◆ ~RollFactor()
| holistic_fusion::RollFactor::~RollFactor |
( |
| ) |
|
|
overridedefault |
◆ evaluateError()
| gtsam::Vector holistic_fusion::RollFactor::evaluateError |
( |
const gtsam::Pose3 & | robotPose, |
|
|
gtsam::OptionalMatrixType | H_Ptr = OptionalNone ) const |
|
inlineoverride |
◆ roll_
| double holistic_fusion::RollFactor::roll_ |
|
private |
The documentation for this class was generated from the following file: