Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
jafar::learner::Oracle Class Reference

Class Oracle Given bundled points and recognized object it tries to find transition matrix and barycenter Uses Tsai3dLocalizer. More...


Detailed Description

Class Oracle Given bundled points and recognized object it tries to find transition matrix and barycenter Uses Tsai3dLocalizer.

Definition at line 22 of file oracle.hpp.

#include <oracle.hpp>

List of all members.

Public Member Functions

 Oracle (const double &_alphaU, const double &_alphaV, const double &_u0, const double &_v0, const std::map< int, jblas::vec3 > &_bundledPoints, const std::map< unsigned int, jblas::vec2 > &_detectedFeatures)
void locateObject ()
jblas::vec3 getObjectBarycenter ()
void findObjectBarycenter ()

Private Attributes

std::map< int, jblas::vec3bundledPoints
std::map< unsigned int,
jblas::vec2
detectedFeatures
objlocalizer::Points2d3d points
objlocalizer::Tsai3dLocalizer * localizer
jblas::mat m
double alphaU
double alphaV
double u0
double v0
jblas::vec3 barycenter

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