msf_tmp::AddConstPtr< T > | |
msf_tmp::AddConstPtr< const T * > | |
msf_tmp::AddConstPtr< const T > | |
msf_tmp::AddConstPtr< T * > | |
msf_tmp::AddConstReference< T > | |
msf_tmp::AddConstReference< const T & > | |
msf_tmp::AddConstReference< const T > | |
msf_tmp::AddConstReference< T & > | |
msf_tmp::AddPtr< T > | |
msf_tmp::AddPtr< const T * > | |
msf_tmp::AddPtr< const T > | |
msf_tmp::AddPtr< T * > | |
msf_tmp::AddReference< T > | |
msf_tmp::AddReference< const T & > | |
msf_tmp::AddReference< const T > | |
msf_tmp::AddReference< T & > | |
msf_tmp::CheckCorrectIndexing< Sequence > | Checks whether the ordering in the vector is the same as in the enum this ordering is something that strictly must not change |
msf_core::CheckFuzzyTracking< EKFState_T, NONTEMPORALDRIFTINGTYPE > | |
msf_core::CheckFuzzyTracking< EKFState_T, mpl_::void_ > | |
color | |
msf_tmp::copyInitStates< stateVarT > | Copy states from previous to current states, for which there is no propagation in a boost fusion unrolled call |
msf_tmp::copyNonPropagationStates< stateVarT > | Copy states from previous to current states, for which there is no propagation |
msf_tmp::copyQBlocksFromAuxiliaryStatesToQ< stateList_T > | Copy the user calculated values in the Q-blocks to the main Q matrix |
msf_tmp::CoreStatetoDoubleArray< T, stateList_T > | Copies the values of the single state vars to the double array provided |
msf_tmp::correctState< T, stateList_T > | Apply EKF corrections depending on the stateVar type |
msf_tmp::CountStates< Sequence, Counter > | Returns the number of doubles in the state/correction state depending on the counter type supplied |
msf_tmp::echoStateVarType< const msf_core::StateVar_T< Eigen::Matrix< double, N, 1 >, NAME, STATE_T, OPTIONS > & > | Runtime output of stateVariable types for const ref eigen matrices |
msf_tmp::echoStateVarType< const msf_core::StateVar_T< Eigen::Quaterniond, NAME, STATE_T, OPTIONS > & > | Runtime output of stateVariable types for const ref eigen quaternions |
msf_tmp::echoStateVarType< msf_core::StateVar_T< Eigen::Matrix< double, N, 1 >, NAME, STATE_T, OPTIONS > > | Runtime output of stateVariable types for eigen matrices |
msf_tmp::echoStateVarType< msf_core::StateVar_T< Eigen::Quaterniond, NAME, STATE_T, OPTIONS > > | Runtime output of stateVariable types for eigen matrices |
msf_core::similarity_transform::From6DoF | Computes the average similarity transform (rotation, position, scale) between two sets of 6 DoF poses |
msf_tmp::FullStatetoDoubleArray< T, stateList_T > | Copies the values of the single state vars to the double array provided |
msf_tmp::FullStatetoString< STREAM, stateList_T > | Copies the values of the single state vars to the string provided |
msf_core::GenericState_T< StateSeq_T, StateDef_T > | The state vector containing all the state variables for this EKF configuration |
msf_tmp::GetIndicesInErrorState< T, stateList_T > | Copies pairs of statename and index in correction vector to STL container of pairs or tuples |
msf_tmp::getStartIndex< Sequence, StateVarT, Counter > | Compute start indices in the correction/state vector of a given type |
msf_tmp::getStartIndexInCorrection< Sequence, StateEnum > | Compute start indices in the correction vector of a given type |
msf_tmp::getStateIndexInErrorState< stateVector_T, INDEX > | Return the index of a given state variable number in the error state matrices |
msf_tmp::getStateIndexInState< stateVector_T, INDEX > | Return the index of a given state variable number in the state matrices |
msf_core::GPSConversion | |
msf_tmp::IndexOfBestNonTemporalDriftingState< Sequence > | Find the best nontemporal drifting state in the full state vector at compile time |
msf_tmp::IsPointerType< T > | |
msf_tmp::IsPointerType< const T * > | |
msf_tmp::IsPointerType< T * > | |
msf_tmp::IsReferenceType< T > | |
msf_tmp::IsReferenceType< const T & > | |
msf_tmp::IsReferenceType< T & > | |
msf_core::MSF_Core< EKFState_T > | The core class of the EKF Does propagation of state and covariance but also applying measurements and managing states and measurements in lists sorted by time stamp |
msf_core::MSF_MeasurementBase< EKFState_T > | The base class for all measurement types. These are the objects provided to the EKF core to be applied in correct order to the states |
msf_core::MSF_InitMeasurement< EKFState_T > | A measurement to be send to initialize parts of or the full EKF state this can especially be used to split the initialization of the EKF between multiple sensors which init different parts of the state |
msf_core::MSF_InvalidMeasurement< EKFState_T > | An invalid measurement needed for the measurement container to report if something went wrong |
msf_core::MSF_Measurement< T, RMAT_T, EKFState_T > | The class for sensor based measurements which we want to apply to a state in the update routine of the EKF. This calls the apply correction method of the EKF core |
msf_tmp::overflow< size > | Output a compile time constant by overflowing a char, producing a warning |
palette | |
msf_tmp::resetState | Reset the EKF state in a boost fusion unrolled call |
msf_tmp::SameType< T, U > | |
msf_tmp::SameType< T, T > | |
msf_core::SensorHandler< EKFState_T > | Handles a sensor driver which provides the sensor readings |
msf_core::IMUHandler< EKFState_T > | |
msf_core::IMUHandler_ROS< EKFState_T > | |
msf_core::SortedContainer< T, PrototypeInvalidT > | Manages a sorted container with strict less than ordering used to store state and measurement objects which can then be queried for closest states/measurements to a given time instant |
msf_core::sortMeasurements< EKFState_T > | A comparator to sort measurements by time |
msf_core::sortStates< stateSequence_T, stateDefinition_T > | Comparator for the state objects. sorts by time asc |
msf_core::StateVar_T< type_T, name_T, STATETYPE, OPTIONS > | A state variable with a name as specified in the state name enum |
msf_core::StateVisitor< EKFState_T > | Visitor pattern to allow the user to set state init values |
msf_core::MSF_SensorManager< EKFState_T > | A manager for a given sensor set. Handlers for individual sensors (camera/vicon etc.) are registered with this class as handlers of particular sensors. This class also owns the EKF core instance and handles the initialization of the filter |
msf_core::MSF_SensorManagerROS< EKFState_T > | Abstract class defining user configurable calculations for the msf_core with ROS interfaces |
msf_core::StateVisitor< msf_updates::EKFState > | |
msf_core::MSF_SensorManager< msf_updates::EKFState > | |
msf_core::MSF_SensorManagerROS< msf_updates::EKFState > | |
msf_pose_pressure_sensor::PosePressureSensorManager | |
msf_pose_sensor::PoseSensorManager | |
msf_position_sensor::PositionSensorManager | |
msf_spherical_position::SensorManager | |
msf_updates::PositionPoseSensorManager | |
msf_tmp::StripConstPtr< T > | |
msf_tmp::StripConstPtr< const T * > | |
msf_tmp::StripConstPtr< const T > | |
msf_tmp::StripConstPtr< T * > | |
msf_tmp::StripConstReference< T > | |
msf_tmp::StripConstReference< const T & > | |
msf_tmp::StripConstReference< const T > | |
msf_tmp::StripConstReference< T & > | |
msf_tmp::StripReference< T > | |
msf_tmp::StripReference< const T & > | |
msf_tmp::StripReference< const T > | |
msf_tmp::StripReference< T & > | |