Core components for Attitude-Bias-Calibration systems. More...
#include <gtsam/base/Matrix.h>
#include <gtsam/base/Vector.h>
#include <gtsam/geometry/Rot3.h>
#include <gtsam/geometry/Unit3.h>
Go to the source code of this file.
Classes | |
struct | gtsam::abc_eqf_lib::G< N > |
struct | gtsam::abc_eqf_lib::Input |
Input struct for the Biased Attitude System. More... | |
struct | gtsam::abc_eqf_lib::Measurement |
Measurement struct. More... | |
class | gtsam::abc_eqf_lib::State< N > |
State class representing the state of the Biased Attitude System. More... | |
struct | gtsam::traits< abc_eqf_lib::G< N > > |
struct | gtsam::traits< abc_eqf_lib::State< N > > |
Namespaces | |
gtsam | |
traits | |
gtsam::abc_eqf_lib | |
Functions | |
Matrix | gtsam::abc_eqf_lib::blockDiag (const Matrix &A, const Matrix &B) |
Create a block diagonal matrix from two matrices. More... | |
bool | gtsam::abc_eqf_lib::checkNorm (const Vector3 &x, double tol=1e-3) |
Check if a vector is a unit vector. More... | |
bool | gtsam::abc_eqf_lib::hasNaN (const Vector3 &vec) |
Check if vector contains NaN values. More... | |
Matrix | gtsam::abc_eqf_lib::repBlock (const Matrix &A, int n) |
Repeat a block matrix n times along the diagonal. More... | |
Core components for Attitude-Bias-Calibration systems.
This file contains fundamental components and utilities for the ABC system based on the paper "Overcoming Bias: Equivariant Filter Design for Biased Attitude Estimation with Online Calibration" by Fornasier et al. Authors: Darshan Rajasekaran & Jennifer Oum
Definition in file ABC.h.