Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes | Protected Member Functions
jafar::slam::BearingPointFeatureObserveModel Class Reference

sizeless point bearing-only observe model. More...


Detailed Description

sizeless point bearing-only observe model.

Definition at line 117 of file pointFeature.hpp.

#include <pointFeature.hpp>

Inheritance diagram for jafar::slam::BearingPointFeatureObserveModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 BearingPointFeatureObserveModel (PointFeatureModel &featureModel_, double alpha_=0.2, double kSigma_=1.0)
jblas::vec const & computeInnovation (jblas::vec const &z_, jblas::vec const &zPred_)
 By default, simply do the substraction.
Observation::ObservationType typeObs () const
virtual void initStateInSensorFrame (InitFeature &feature_, Observation const &obs_, double dMin_, double dMax_)

Public Attributes

double alpha
 sigma/mean ratio
double beta
 geometric serie base

Protected Member Functions

jblas::vec const & predictObservationInSensorFrame (const jblas::vec &feature_)
 Prediction of the observation, the feature is expressed in the sensor frame featureInSensorFrame_.
void predictObservationInSensorFrameJac (const jblas::vec &feature_)
 Jacobian of predictObservationInSensorFrame().
bool doUpdateInitStateInSensorFrame (jblas::vec const &closestMemberState, Observation const &obsRef)

Member Function Documentation

By default, simply do the substraction.

Reimplementation of that function are allowed to adjust the values of Jobs1 and Jobs2.

Parameters:
y_observation
zPred_prediction

Reimplemented from jafar::filter::BlockObserveModel.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:49 for Jafar by doxygen 1.7.6.1
LAAS-CNRS