, including all inherited members.
| _sizeState1 (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | [protected] |
| _sizeState2 (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | [protected] |
| BaseFeatureObserveModel(FeatureModel &featureModel, std::size_t sizeObs_) | jafar::slam::BaseFeatureObserveModel | |
| BaseFeatureObserveModel(FeatureModel &featureModel_, std::size_t sizeObs_, std::size_t sizeObsInit_) | jafar::slam::BaseFeatureObserveModel | |
| BaseFeatureObserveModel(FeatureModel &featureModel_, std::size_t sizeObs_, std::size_t sizeObsInit_, std::size_t sizeInnovation_, std::size_t sizePrediction) | jafar::slam::BaseFeatureObserveModel | |
| BaseObserveModel(std::size_t sizeObs_, std::size_t sizeState_) (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | |
| BaseObserveModel(std::size_t sizeObs_, std::size_t sizeState_, std::size_t sizeInnovation_, std::size_t sizePrediction_) (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | |
| basicUniformGaussianSum(double min, double max, double sigma, double kSigma, std::list< jafar::jmath::GaussianVector > &gaussianSum) (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | [protected, static] |
| BearingOnlyFeatureObserveModel(FeatureModel &model, std::size_t sizeObs_) (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | |
| BlockObserveModel(std::size_t sizeObs_, std::size_t sizeState1_, std::size_t sizeState2_) (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | |
| BlockObserveModel(std::size_t sizeObs_, std::size_t sizeState1_, std::size_t sizeState2_, std::size_t sizeInnovation_, std::size_t sizePrediction_) (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | |
| boPointsGeometricGaussianSum(jblas::vec const &d_, jblas::sym_mat const &dCov_, double alpha_, double beta_, double sMin_, double sMax_, InitFeature::InitStateType &gaussianSum) | jafar::slam::BearingOnlyFeatureObserveModel | [protected] |
| boSegFeatureInitState (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [friend] |
| camera (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| computeBaselineInSensorFrame(jblas::vec_range const &deltaPose, Observation const &obsRef) const | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [inline, protected] |
| computeExtremitiesAbscissa(SegmentFeature const &segFeature_, geom::T3DEuler const &robotPose_, SegmentObservation const &obs_) const (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| computeInnovation(jblas::vec const &z_, jblas::vec const &zPred_) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [virtual] |
| computePredictObservationJac(const jblas::vec_range &robotPose_, const jblas::vec_range &feature_, jblas::mat &J1, jblas::mat &J2) | jafar::slam::BaseFeatureObserveModel | [protected] |
| computeR(Observation const &obs) | jafar::slam::BaseFeatureObserveModel | [virtual] |
| computeRInit(Observation const &obs) | jafar::slam::BaseFeatureObserveModel | [virtual] |
| computeSensorR(Observation const &obs) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected, virtual] |
| computeSensorRInit(Observation const &obs) | jafar::slam::BaseFeatureObserveModel | [inline, virtual] |
| depthAlpha | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| depthBeta | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| doUpdateInitState(jblas::vec const &closestMemberState, jblas::vec const &deltaPose) (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | |
| eraseHypothesisTh() const (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | [inline] |
| extToLine(jblas::vec const &ext1, jblas::vec const &ext2) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [static] |
| extToLineJac(jblas::vec const &ext1, jblas::vec const &ext2, jblas::mat &J) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [static] |
| featureModel (defined in jafar::slam::BaseFeatureObserveModel) | jafar::slam::BaseFeatureObserveModel | |
| featureR | jafar::slam::BaseFeatureObserveModel | [protected] |
| geometricUniformGaussianSum(double alpha, double beta, double sMin, double sMax, std::list< jafar::jmath::WeightedGaussianVector > &gaussianSum) (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | [protected, static] |
| getR() const | jafar::slam::BaseFeatureObserveModel | [inline, virtual] |
| getRInit() const | jafar::slam::BaseFeatureObserveModel | [inline, virtual] |
| ImageEuclideanPluckerFeatureObserveModel(SegmentFeatureModel &featureModel_, jafar::camera::CameraPinhole const &camera_, double depthAlpha_, double depthKSigma_, double phiMin_, double phiMax_, double phiSigma_, double phiKSigma_) (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| initInternalState(BaseFeature &feature, jafar::geom::T3DEuler const &robotPose_, Observation const &obs_) const | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [virtual] |
| initState(InitFeature &feature_, Observation const &obs_, double dMin_, double dMax_) | jafar::slam::BearingOnlyFeatureObserveModel | |
| initStateInSensorFrame(InitFeature &feature_, Observation const &obs_, double dMin_, double dMax_) (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [virtual] |
| isCorrelated() const (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [inline] |
| Jobs1 | jafar::filter::BlockObserveModel | |
| Jobs2 | jafar::filter::BlockObserveModel | |
| JobsRobotToSensor | jafar::slam::BaseFeatureObserveModel | [protected] |
| JobsSensor | jafar::slam::BaseFeatureObserveModel | [protected] |
| kSigmaToBeta(double alpha, double kSigma) | jafar::slam::BearingOnlyFeatureObserveModel | [protected, static] |
| m_doUpdateTh | jafar::slam::BearingOnlyFeatureObserveModel | [protected] |
| m_eraseHypothesisTh | jafar::slam::BearingOnlyFeatureObserveModel | [protected] |
| m_robotToSensor | jafar::slam::BaseFeatureObserveModel | [protected] |
| p_isCorrelated (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [protected] |
| p_pixCov | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| p_sizeInnovation (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [protected] |
| p_sizeObs | jafar::filter::BaseObserveModel | [protected] |
| p_sizeObsInit | jafar::slam::BaseFeatureObserveModel | [protected] |
| p_sizePrediction (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [protected] |
| p_sizeState (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [protected] |
| phiKSigma | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| phiMax | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| phiMin | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| phiSigma | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| Pl (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| Plinv (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| pluckerLineInit(jblas::vec const &z_, double d_, double phi_, double sg_, jblas::vec &pluckerLine) const (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| pluckerLineInitJac(jblas::vec const &z_, double d_, double phi_, double sg_, jblas::mat &J) const (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| pluckerLinesDistance(jblas::vec const &line1_, jblas::vec const &line2_) (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected, static] |
| predictExtObs(jblas::vec_range const &pose, jblas::sym_mat_range const &poseCov, jblas::vec3 const &ext, jblas::sym_mat const &extCov, jblas::vec &zPredExt, jblas::sym_mat &zPredExtCov) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| predictExtObsJac(jblas::vec_range const &pose, jblas::vec3 const Ext, jblas::vec &eInImage, jblas::mat &JeR, jblas::mat &JeExt) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| predictObservation(const jblas::vec_range &robotPose_, const jblas::vec_range &feature_) | jafar::slam::BaseFeatureObserveModel | [virtual] |
| predictObservationInImageFrame(jblas::vec3 const &l_) (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| predictObservationInImageFrameJac(jblas::vec3 const &l_, jblas::mat &Jl) const (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| predictObservationInSensorFrame(const jblas::vec &feature_) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected, virtual] |
| predictObservationInSensorFrameJac(const jblas::vec &feature_) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected, virtual] |
| predictObservationJac(const jblas::vec_range &robotPose_, const jblas::vec_range &feature_) | jafar::slam::BaseFeatureObserveModel | [virtual] |
| R | jafar::filter::BaseObserveModel | [protected] |
| RInit | jafar::slam::BaseFeatureObserveModel | |
| robotToSensor() const (defined in jafar::slam::BaseFeatureObserveModel) | jafar::slam::BaseFeatureObserveModel | [inline] |
| segmentExtremitiesPluckerLines(SegmentObservation const &segObs_, jblas::vec &lineExt1Sensor, jblas::vec &lineExt2Sensor) const (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [protected] |
| setCorrelatedR(jblas::sym_mat const &R_) | jafar::filter::BaseObserveModel | |
| setPixCov(jblas::vec const &pixCov_, double stabilizingFactor=1.0) (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |
| setRobotToSensor(jafar::geom::T3DEuler const &robotToSensor_) | jafar::slam::BaseFeatureObserveModel | |
| setUncorrelatedR(jblas::vec const &R_) | jafar::filter::BaseObserveModel | |
| setup(double doUpdateTh=8, double eraseHypothesisTh=20) (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | [inline] |
| sizeInnovation() const (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [inline] |
| sizeObs() const (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [inline] |
| sizeObsInit() | jafar::slam::BaseFeatureObserveModel | [inline] |
| sizePrediction() const (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [inline] |
| sizeRobotPose() const (defined in jafar::slam::BaseFeatureObserveModel) | jafar::slam::BaseFeatureObserveModel | [inline] |
| sizeState() const (defined in jafar::slam::BaseFeatureObserveModel) | jafar::slam::BaseFeatureObserveModel | [inline] |
| sizeState1() const (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | [inline] |
| sizeState2() const (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | [inline] |
| typeObs() const (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [inline, virtual] |
| updateInternalState(BaseFeature &feature, jafar::geom::T3DEuler const &robotPose_, Observation const &obs_) const | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | [virtual] |
| z | jafar::filter::BaseObserveModel | [mutable, protected] |
| zPred | jafar::slam::BaseFeatureObserveModel | |
| ~BaseFeatureObserveModel() (defined in jafar::slam::BaseFeatureObserveModel) | jafar::slam::BaseFeatureObserveModel | [virtual] |
| ~BaseObserveModel() (defined in jafar::filter::BaseObserveModel) | jafar::filter::BaseObserveModel | [virtual] |
| ~BearingOnlyFeatureObserveModel() (defined in jafar::slam::BearingOnlyFeatureObserveModel) | jafar::slam::BearingOnlyFeatureObserveModel | |
| ~BlockObserveModel() (defined in jafar::filter::BlockObserveModel) | jafar::filter::BlockObserveModel | [virtual] |
| ~ImageEuclideanPluckerFeatureObserveModel() (defined in jafar::slam::ImageEuclideanPluckerFeatureObserveModel) | jafar::slam::ImageEuclideanPluckerFeatureObserveModel | |