Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
jafar::filter::JacobianBlockPredictModel Class Reference

Non linear prediction model defined for one block. More...


Detailed Description

Non linear prediction model defined for one block.

To define your own model you must derive this class. This model is well suited for robot state prediction in the SLAM problem.

Definition at line 212 of file predictModel.hpp.

#include <predictModel.hpp>

Inheritance diagram for jafar::filter::JacobianBlockPredictModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 JacobianBlockPredictModel (std::size_t sizeState)
virtual void predict (jblas::vec_range &x_r)=0
 prediction function.

Member Function Documentation

virtual void jafar::filter::JacobianBlockPredictModel::predict ( jblas::vec_range &  x_r) [pure virtual]

prediction function.

predict() implementation should look like:

   void MyPredictModel::predict(jblas::vec& x_r) {
     // compute jacobian aroud x_t, store it in F
     // compute x_t+1 function of x_t
     // store result in x
   }

Implemented in jafar::slam::SegmentFeatureContraintModel.


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:36 for Jafar by doxygen 1.7.6.1
LAAS-CNRS