mars_lib  0.1.0.3dc76ee85e09
Modular and Robust Sensor-Fusion
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cmars::AttitudeThe Attitude struct
 Cmars::BaseStatesUsed to ensure that all sensor data classes define a covariance size for the 'bind_sensor_data' class
 Cmars::AttitudeSensorStateType
 Cmars::BodyvelSensorStateType
 Cmars::EmptySensorStateType
 Cmars::GpsSensorStateType
 Cmars::GpsVelSensorStateType
 Cmars::MagSensorStateType
 Cmars::PoseSensorStateType
 Cmars::PositionSensorStateType
 Cmars::PressureSensorStateType
 Cmars::VelocitySensorStateType
 Cmars::VisionSensorStateType
 Cmars::BindSensorData< T >The BaseSensorData class binds the sensor state and covariance matrix
 Cmars::BufferBufferClass that holds mars::BufferEntryType elements and provides access methods
 Cmars::BufferDataTypeThe BufferDataType binds the core and sensor state in form of a shared void pointer
 Cmars::BufferEntryType
 Cmars::Chi2
 Cmars::CoreLogicHigh-level logic for the operation of the filter
 Cmars::CoreState
 Cmars::CoreStateType
 Cmars::CoreType
 Cmars::Ekf
 Cmars::filesystemImplements a wrapper for file or directory interaction
 Cmars::GpsConversionThe GpsConversion class
 Cmars::GpsCoordinatesThe GpsCoordinates struct
 Cmars::GPSInitInitializer for calculating the average coordinates over a given time window
 Cmars::MagnetometerInit::MagImuDataKeeps a pair of magnetometer and imu linear acceleration measurements
 Cmars::MagnetometerInit
 Cmars::MeasInterface
 Cmars::BaseMeas
 Cmars::AttitudeMeasurementType
 Cmars::BodyvelMeasurementType
 Cmars::EmptyMeasurementType
 Cmars::GpsMeasurementType
 Cmars::GpsVelMeasurementType
 Cmars::IMUMeasurementType
 Cmars::MagMeasurementType
 Cmars::PoseMeasurementType
 Cmars::PositionMeasurementType
 Cmars::PressureMeasurementType
 Cmars::VelocityMeasurementType
 Cmars::VisionMeasurementType
 Cmars::MediumPressureOptionsThe MediumPressureOptions struct contains all medium-related (gas, liquid, fluid, etc.) variables needed for pressure calculation
 Cmars::MPerfClass which hosts individual time tracking instances
 Cmars::MPerfTypeClass of performance entry types
 Cmars::NearestCovGenerates a PSD Cov for a given pseudo-cov matrix
 Cmars::Pose
 Cmars::PressureThe Pressure struct describes the raw pressure measurement used for conversion later
 Cmars::PressureConversion
 Cmars::PressureInitPressure initalization object to calcualte mean initial pressure
 Cmars::ProgressIndicator
 Cmars::ReadBarometerData
 Cmars::ReadCsv
 Cmars::ReadGpsData
 Cmars::ReadGpsWithVelData
 Cmars::ReadImuData
 Cmars::ReadMagData
 Cmars::ReadPoseData
 Cmars::ReadPositionData
 Cmars::ReadSimData
 Cmars::ReadVelocityData
 Cmars::ReadVisionData
 Cmars::SensorInterface
 Cmars::SensorAbsClass
 Cmars::ImuSensorClass
 Cmars::UpdateSensorAbsClass
 Cmars::AttitudeSensorClass
 Cmars::BodyvelSensorClass
 Cmars::EmptySensorClass
 Cmars::GpsSensorClass
 Cmars::GpsVelSensorClass
 Cmars::MagSensorClass
 Cmars::PoseSensorClass
 Cmars::PositionSensorClass
 Cmars::PressureSensorClass
 Cmars::VelocitySensorClass
 Cmars::VisionSensorClass
 Cmars::SensorManager
 Cmars::Time
 Cmars::Utils
 Cmars::WriteCsv