Class List¶
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace inertialsim
- namespace analysis
- class AllanDeviation
- struct NoiseModel
- namespace examples
- struct FlightData NESC flight simulation data.
- struct ImuData TartanAir IMU data.
- struct KittiCalibrationData Calibration data.
- struct KittiInertialData Inertial sensor data.
- struct KittiOdometryData Visual odometry data.
- struct NescDataMapEntry Mapping from check case identifier to subdirectory.
- struct PoseData TartanAir IMU pose data.
- struct RawDataMapEntry
- namespace geodesy
- class ConstantEarthRate Constant Earth rate model.
- class ConstantGravity Constant gravity model.
- class ConstantMagneticField Constant magnetic field model.
- class Coordinates 3-dimensional coordinates with respect to Earth.
- class EllipsoidalEarthRate Rotation rate model of Earth.
- class EllipsoidalGravity Ellipsoidal gravity model.
- class Field Interface class for geophysical field models.
- struct GeodeticDatum Geodetic datum.
- class GlobalPose Pose and velocity with respect to Earth.
- class Gravity Abstract base class for gravity models.
- struct LocalDatum Local datum.
- struct MagneticDatum World Magnetic Model (WMM) datum.
- struct TopocentricDatum Topocentric datum class.
- struct VehicleDatum Vehicle datum class.
- class WorldMagneticModel World Magnetic Model implementation.
- class ZeroEarthRate Zero Earth rate model.
- namespace ecef
- namespace ellipsoidal_harmonic
- namespace geodetic
- namespace spherical
- namespace topocentric
- namespace geometry
- class CoordinateRotation 3-dimensional coordinate frame rotations (passive convention).
- class CoordinateTransform 3-dimensional coordinate frame transforms (passive convention).
- class CoordinateTranslation 3-dimensional coordinate frame translations (passive convention).
- class ExtendedPose Extended pose (attitude, position, and velocity).
- class FloatingPointTolerances Singleton class for managing floating point tolerance settings.
- class MatrixLieGroup Abstract base class for matrix Lie groups using CRTP.
- class Pose Pose (position and orientation).
- class RigidTransform 3-dimensional rigid body transforms (SE(3)).
- class RigidTransformBase CRTP base for 3-dimensional rigid body transform types.
- class Rotation 3-dimensional rotations of rigid bodies.
- class RotationBase CRTP base for 3-dimensional rotation types.
- class Translation 3-dimensional translations.
- class Vector 3-dimensional vectors.
- class VectorBase CRTP base for 3-dimensional vector types.
- namespace axis_angle
- namespace cartesian
- namespace euler_angles
- namespace legendre
- namespace matrix
- namespace power_series
- namespace quaternion
- namespace random
- namespace rotation_vector
- namespace spherical
- namespace sensors
- class Accelerometer Simulate accelerometer sensors.
- struct AccelerometerData Accelerometer output data.
- struct AccelerometerImuComponents Helper struct to manage lifetime of components extracted from IMU .
- class AccelerometerSpecification Accelerometer specification.
- class Bias Accelerometer bias specification.
- class DataInterface Accelerometer data interface specification.
- class InputLimits Accelerometer input limits specification.
- class Noise Accelerometer noise specification.
- class AccelerometerSpecificationView View of AccelerometerSpecification forIMU composition.
- class Gyro Simulate gyroscope (gyro) sensors.
- struct GyroData Gyro output data.
- struct GyroImuComponents Helper struct to manage lifetime of components extracted from IMU .
- class GyroSpecification Gyro specification.
- class Bias Gyro bias specification.
- class DataInterface Gyro data interface specification.
- class InputLimits Gyro input limits specification.
- class Noise Gyro noise specification.
- class GyroSpecificationView View of GyroSpecification forIMU composition.
- class IMU Simulate an Inertial Measurement Unit (IMU ).
- struct IMUData IMU output data.
- struct IMUModel IMU model options.
- class IMUSpecification IMU sensor specification.
- class DataInterface IMU unified data interface specification.
- class INS INS sensor simulation.
- struct INSData INS simulation results.
- struct INSModel INS model options for simulation.
- struct DataInterface Data interface simulation options.
- struct Gravity Gravity model simulation options.
- struct InitialConditions Initial condition simulation options.
- struct Timing Timing simulation options.
- class INSSpecification INS specification.
- class DataInterface INS data interface specification.
- class Gravity INS gravity model specification.
- class InitialConditions INS initial conditions specification.
- class Timing INS timing specification.
- struct INSState Simulation state for INS error parameters.
- struct Gravity Gravity error state.
- struct InitialConditions Initial condition error state.
- struct Timing Timing error state.
- class InertialSensor Base class for inertial sensors (gyros and accelerometers).
- struct InertialSensorModel Inertial sensor model options.
- struct DataInterface Data interface simulation options for inertial sensors.
- struct Noise Noise simulation options for inertial sensors.
- struct InertialSensorModelView View of InertialSensorModel forIMU composition.
- class InertialSensorSpecification Inertial sensor specification class.
- class DataInterface Extended data interface specification for inertial sensors.
- class Noise Extended noise specification for inertial sensors.
- class InertialSensorState Inertial sensor internal state.
- class DataInterface Extended data interface simulation state for inertial sensors.
- class Noise Extended random noise simulation state for inertial sensors.
- struct InternalPose Internal pose state structure.
- class Magnetometer Simulate magnetometer sensors.
- struct MagnetometerData Magnetometer output data.
- class MagnetometerSpecification Magnetometer specification.
- class Bias Magnetometer bias specification.
- class DataInterface Magnetometer data interface specification.
- class InputLimits Magnetometer input limits specification.
- class Noise Magnetometer noise specification.
- class Measurement Sensor measurement data.
- class Parameter
- class Sensor Abstract base class for sensors.
- struct SensorModel Sensor model options.
- struct Bias Bias simulation options.
- struct DataInterface Data interface simulation options.
- struct InputLimits Input limits simulation options.
- struct Misalignment Misalignment simulation options.
- struct Noise Noise simulation options.
- struct ScaleFactor Scale factor simulation options.
- class SensorSpecification Base sensor specification class.
- class Bias Bias specification.
- class DataInterface Data interface specification.
- class InputLimits Input limits specification.
- class Misalignment Misalignment specification.
- class Noise Noise specification.
- class ScaleFactor Scale factor specification.
- class SensorState Sensor internal state.
- class Bias Bias simulation state.
- class DataInterface Data interface simulation state.
- class InputLimits Input limits simulation state.
- class Misalignment Misalignment simulation state.
- class Noise Random noise simulation state.
- class ScaleFactor Scale factor error simulation state.
- class WhiteNoiseBuffer A buffer for white noise samples.
- struct type_identity
- namespace time
- struct SampleRateTolerances Sample rate tolerances for time validation.
- class TimeTolerances Singleton class for managing time tolerance settings.
- namespace analysis