Classes | Enumerations

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/options.h File Reference

#include <stdexcept>
#include <string>
#include <map>
#include "math_types.h"

Go to the source code of this file.

Classes

class  missing_option
class  options

Enumerations

enum  tracker_state_type {
  ANGLE_STATE, PIK_STATE, PROJECTION_STATE, TANGENT_STATE,
  KBK_STICK_STATE, STICK_STATE, STICK2D_STATE, BROWNIAN_STICK_STATE,
  PIK_STICK_STATE, BROWNIAN_STATE, BGSUB_STATE, ANGLE_BGSUB_STATE,
  HULL_STATE
}
enum  tracker_observation_type { POINT_CLOUD, POINT_CLOUD_AND_STICK, KINECT_CLOUD, TRICLOPS_CLOUD }

Enumeration Type Documentation

Different kinds of observations.

Enumerator:
POINT_CLOUD 
POINT_CLOUD_AND_STICK 
KINECT_CLOUD 
TRICLOPS_CLOUD 

Different kinds of states for the particle filter. The difference in states mainly consists of the choice of prediction algorithms.

Enumerator:
ANGLE_STATE 
PIK_STATE 
PROJECTION_STATE 
TANGENT_STATE 
KBK_STICK_STATE 
STICK_STATE 
STICK2D_STATE 
BROWNIAN_STICK_STATE 
PIK_STICK_STATE 
BROWNIAN_STATE 
BGSUB_STATE 
ANGLE_BGSUB_STATE 
HULL_STATE