ethzasl-msf - Modular Sensor Fusion
Time delay compensated single and multi sensor fusion framework based on an EKF
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
msf_spherical_position::SensorManager Member List

This is the complete list of members for msf_spherical_position::SensorManager, including all inherited members.

addHandler(shared_ptr< SensorHandler< msf_updates::EKFState > > handler)msf_core::MSF_SensorManager< msf_updates::EKFState >inline
angle_handler_msf_spherical_position::SensorManagerprivate
AngleSensorHandler< AngleMeasurement, SensorManager > classmsf_spherical_position::SensorManagerfriend
AngleSensorHandler_T typedefmsf_spherical_position::SensorManagerprivate
augmentCorrectionVector(Eigen::Matrix< double, EKFState_T::nErrorStatesAtCompileTime, 1 > &correction) const msf_spherical_position::SensorManagerinlineprivatevirtual
MSF_SensorManagerROS< msf_updates::EKFState >::augmentCorrectionVector(Eigen::Matrix< double, msf_updates::EKFState::nErrorStatesAtCompileTime, 1 > &UNUSEDPARAM(correction)) const =0msf_core::MSF_SensorManager< msf_updates::EKFState >pure virtual
calculateQAuxiliaryStates(EKFState_T &state, double dt) const msf_spherical_position::SensorManagerinlineprivatevirtual
MSF_SensorManagerROS< msf_updates::EKFState >::calculateQAuxiliaryStates(msf_updates::EKFState &UNUSEDPARAM(state), double UNUSEDPARAM(dt)) const =0msf_core::MSF_SensorManager< msf_updates::EKFState >pure virtual
Config(msf_core::MSF_CoreConfig &config, uint32_t level)msf_core::MSF_SensorManagerROS< msf_updates::EKFState >inline
config(Config_T &config, uint32_t level)msf_spherical_position::SensorManagerinlineprivatevirtual
config_msf_spherical_position::SensorManagerprivate
coreConfig(msf_core::MSF_CoreConfig &config, uint32_t level)msf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
data_playback()msf_core::MSF_SensorManager< msf_updates::EKFState >inline
data_playback_msf_core::MSF_SensorManager< msf_updates::EKFState >protected
distance_handler_msf_spherical_position::SensorManagerprivate
DistanceSensorHandler< DistanceMeasurement, SensorManager > classmsf_spherical_position::SensorManagerfriend
DistanceSensorHandler_T typedefmsf_spherical_position::SensorManagerprivate
EKFState_T typedefmsf_spherical_position::SensorManager
getcfg() const msf_spherical_position::SensorManagerinlinevirtual
getParam_fixed_bias() constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
getParam_fuzzythres() constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
getParam_noise_acc() constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
getParam_noise_accbias() constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
getParam_noise_gyr() constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
getParam_noise_gyrbias() constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
Handlers typedefmsf_core::MSF_SensorManager< msf_updates::EKFState >protected
handlersmsf_core::MSF_SensorManager< msf_updates::EKFState >protected
init(double scale) const msf_spherical_position::SensorManagerinlineprivate
initState(EKFState_T &state) const msf_spherical_position::SensorManagerinlineprivatevirtual
msf_core_msf_core::MSF_SensorManager< msf_updates::EKFState >
MSF_SensorManager()msf_core::MSF_SensorManager< msf_updates::EKFState >
MSF_SensorManagerROS(ros::NodeHandle pnh=ros::NodeHandle("~core"))msf_core::MSF_SensorManagerROS< msf_updates::EKFState >inline
publishStateAfterPropagation(const shared_ptr< msf_updates::EKFState > &state) constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
publishStateAfterUpdate(const shared_ptr< msf_updates::EKFState > &state) constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
publishStateInitial(const shared_ptr< msf_updates::EKFState > &state) constmsf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
reconf_server_msf_spherical_position::SensorManagerprivate
resetState(EKFState_T &state) const msf_spherical_position::SensorManagerinlineprivatevirtual
sanityCheckCorrection(EKFState_T &delaystate, const EKFState_T &buffstate, Eigen::Matrix< double, EKFState_T::nErrorStatesAtCompileTime, 1 > &correction) const msf_spherical_position::SensorManagerinlineprivatevirtual
MSF_SensorManagerROS< msf_updates::EKFState >::sanityCheckCorrection(msf_updates::EKFState &UNUSEDPARAM(delaystate), const msf_updates::EKFState &UNUSEDPARAM(buffstate), Eigen::Matrix< double, msf_updates::EKFState::nErrorStatesAtCompileTime, 1 > &UNUSEDPARAM(correction)) const =0msf_core::MSF_SensorManager< msf_updates::EKFState >pure virtual
SensorManager(ros::NodeHandle pnh=ros::NodeHandle("~/spherical_position_sensor"))msf_spherical_position::SensorManagerinline
setHLStateBuffer(const sensor_fusion_comm::ExtEkf &msg)msf_core::MSF_SensorManagerROS< msf_updates::EKFState >inline
setP(Eigen::Matrix< double, EKFState_T::nErrorStatesAtCompileTime, EKFState_T::nErrorStatesAtCompileTime > &P) const msf_spherical_position::SensorManagerinlineprivatevirtual
MSF_SensorManagerROS< msf_updates::EKFState >::setP(Eigen::Matrix< double, msf_updates::EKFState::nErrorStatesAtCompileTime, msf_updates::EKFState::nErrorStatesAtCompileTime > &P) const =0msf_core::MSF_SensorManager< msf_updates::EKFState >pure virtual
StateDefinition_T typedefmsf_spherical_position::SensorManager
StateSequence_T typedefmsf_spherical_position::SensorManager
~MSF_SensorManager()msf_core::MSF_SensorManager< msf_updates::EKFState >inlinevirtual
~MSF_SensorManagerROS()msf_core::MSF_SensorManagerROS< msf_updates::EKFState >inlinevirtual
~SensorManager()msf_spherical_position::SensorManagerinlinevirtual
~StateVisitor()msf_core::StateVisitor< msf_updates::EKFState >inlinevirtual