Skip to content

Namespace inertialsim

Namespace List > inertialsim

Namespaces

Type Name
namespace analysis
namespace examples
namespace geodesy
namespace geometry
namespace sensors
namespace time

Public Types

Type Name
typedef Eigen::Array< Scalar, Eigen::Dynamic, Eigen::Dynamic > Array
typedef Eigen::Array< Scalar, 3, Eigen::Dynamic > Array3D
typedef std::pair< Vector3D, Scalar1D > AxisAngle
typedef Eigen::Array< bool, Eigen::Dynamic, Eigen::Dynamic > BooleanArray
typedef Eigen::Array< Scalar, 3, Eigen::Dynamic > EulerAngles
typedef Eigen::Array< int, Eigen::Dynamic, Eigen::Dynamic > IntegerArray
typedef Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > Matrix
typedef Eigen::Matrix< Scalar, 4, 4 > PoseMatrix
typedef std::vector< PoseMatrix > PoseMatrixArray
typedef Eigen::Array< Scalar, 4, Eigen::Dynamic > Quaternion
typedef Eigen::Matrix< Scalar, 3, 3 > RotationMatrix
typedef std::vector< RotationMatrix > RotationMatrixArray
typedef Vector3D RotationVector
typedef double Scalar
Floating-point scalar type (default precision).
typedef Eigen::Array< Scalar, 1, Eigen::Dynamic > Scalar1D
typedef Eigen::Array< Scalar, Eigen::Dynamic, 1 > SpecificationArray
typedef Eigen::Array< Scalar, 1, Eigen::Dynamic > Timestamps
typedef Eigen::Matrix< Scalar, 4, 4 > TransformMatrix
typedef std::vector< TransformMatrix > TransformMatrixArray
typedef Eigen::Matrix< Scalar, 1, Eigen::Dynamic > Vector1D
Proper vectors in Cartesian space.
typedef Eigen::Matrix< Scalar, 2, Eigen::Dynamic > Vector2D
typedef Eigen::Matrix< Scalar, 3, Eigen::Dynamic > Vector3D

Public Types Documentation

typedef Array

using inertialsim::Array = typedef Eigen::Array<Scalar, Eigen::Dynamic, Eigen::Dynamic>;

typedef Array3D

using inertialsim::Array3D = typedef Eigen::Array<Scalar, 3, Eigen::Dynamic>;

typedef AxisAngle

using inertialsim::AxisAngle = typedef std::pair<Vector3D, Scalar1D>;

typedef BooleanArray

using inertialsim::BooleanArray = typedef Eigen::Array<bool, Eigen::Dynamic, Eigen::Dynamic>;

typedef EulerAngles

using inertialsim::EulerAngles = typedef Eigen::Array<Scalar, 3, Eigen::Dynamic>;

typedef IntegerArray

using inertialsim::IntegerArray = typedef Eigen::Array<int, Eigen::Dynamic, Eigen::Dynamic>;

typedef Matrix

using inertialsim::Matrix = typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic>;

typedef PoseMatrix

using inertialsim::PoseMatrix = typedef Eigen::Matrix<Scalar, 4, 4>;

typedef PoseMatrixArray

using inertialsim::PoseMatrixArray = typedef std::vector<PoseMatrix>;

typedef Quaternion

using inertialsim::Quaternion = typedef Eigen::Array<Scalar, 4, Eigen::Dynamic>;

typedef RotationMatrix

using inertialsim::RotationMatrix = typedef Eigen::Matrix<Scalar, 3, 3>;

typedef RotationMatrixArray

using inertialsim::RotationMatrixArray = typedef std::vector<RotationMatrix>;

typedef RotationVector

using inertialsim::RotationVector = typedef Vector3D;

typedef Scalar

Floating-point scalar type (default precision).

using inertialsim::Scalar = typedef double;


typedef Scalar1D

using inertialsim::Scalar1D = typedef Eigen::Array<Scalar, 1, Eigen::Dynamic>;

typedef SpecificationArray

using inertialsim::SpecificationArray = typedef Eigen::Array<Scalar, Eigen::Dynamic, 1>;

typedef Timestamps

using inertialsim::Timestamps = typedef Eigen::Array<Scalar, 1, Eigen::Dynamic>;

typedef TransformMatrix

using inertialsim::TransformMatrix = typedef Eigen::Matrix<Scalar, 4, 4>;

typedef TransformMatrixArray

using inertialsim::TransformMatrixArray = typedef std::vector<TransformMatrix>;

typedef Vector1D

Proper vectors in Cartesian space.

using inertialsim::Vector1D = typedef Eigen::Matrix<Scalar, 1, Eigen::Dynamic>;


typedef Vector2D

using inertialsim::Vector2D = typedef Eigen::Matrix<Scalar, 2, Eigen::Dynamic>;

typedef Vector3D

using inertialsim::Vector3D = typedef Eigen::Matrix<Scalar, 3, Eigen::Dynamic>;


The documentation for this class was generated from the following file cpp/include/inertialsim/analysis/allan_deviation.h