Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
innovation.hpp
Go to the documentation of this file.
00001 
00013 #include "rtslam/expectation.hpp"
00014 #include "rtslam/measurement.hpp"
00015 #include "rtslam/gaussian.hpp"
00016 #include "jmath/ublasExtra.hpp"
00017 
00018 #ifndef INNOVATION_HPP_
00019 #define INNOVATION_HPP_
00020 
00021 namespace jafar {
00022   namespace rtslam {
00023 
00024 
00045     class Innovation: public Gaussian {
00046       public:
00047 
00048         jblas::sym_mat iP_; 
00049         double mahalanobis_; 
00050         double relevance; 
00051 
00057         Innovation(const size_t _size);
00058 
00059         virtual ~Innovation(){} 
00060 
00064         void invertCov();
00065 
00066 
00070         double mahalanobis();
00071 
00072     };
00073 
00074   }
00075 }
00076 
00077 #endif /* INNOVATION_HPP_ */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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