|
My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
|
#include <unaryYawFactor.h>


Public Types | |
| using | Base = gtsam::NoiseModelFactorN<gtsam::Pose3> |
Public Member Functions | |
| YawFactor (gtsam::Key j, double yaw_W_S, const gtsam::SharedNoiseModel &model, const gtsam::Rot3 &R_I_S=gtsam::Rot3()) | |
| ~YawFactor () override=default | |
| gtsam::Vector | evaluateError (const gtsam::Pose3 &T_W_I, gtsam::OptionalMatrixType H_Ptr=OptionalNone) const override |
| vector of errors | |
Private Attributes | |
| double | yaw_W_S_ |
| gtsam::Rot3 | R_I_S_ |
Factor constraining the world yaw of a measurement frame S that is rigidly attached to the IMU frame I. The yaw is evaluated on S, so the constraint holds for any IMU mounting orientation.
Definition at line 29 of file unaryYawFactor.h.
| using holistic_fusion::YawFactor::Base = gtsam::NoiseModelFactorN<gtsam::Pose3> |
Definition at line 31 of file unaryYawFactor.h.
|
inline |
Constructor of factor that constrains the yaw angle of frame S, given the pose T_W_I of the IMU frame
| j | key of the unknown IMU pose T_W_I in the factor graph |
| yaw_W_S | measured yaw angle of frame S in the world frame [rad] |
| model | of the additive Gaussian noise that is assumed |
| R_I_S | rotation of frame S expressed in the IMU frame, identity if S is the IMU frame |
Definition at line 42 of file unaryYawFactor.h.
|
overridedefault |
|
inlineoverride |
|
private |
Definition at line 86 of file unaryYawFactor.h.
|
private |
Definition at line 85 of file unaryYawFactor.h.