|
pf.h File Reference
#include "pf_vector.h"
#include "pf_kdtree.h"
Go to the source code of this file.
|
Classes |
struct | pf_sample_t |
struct | pf_cluster_t |
struct | pf_sample_set_t |
struct | _pf_t |
Typedefs |
typedef pf_vector_t(* | pf_init_model_fn_t )(void *init_data) |
typedef pf_vector_t(* | pf_action_model_fn_t )(void *action_data, pf_vector_t pose) |
typedef double(* | pf_sensor_model_fn_t )(void *sensor_data, pf_vector_t pose) |
typedef _pf_t | pf_t |
Functions |
pf_t * | pf_alloc (int min_samples, int max_samples) |
void | pf_free (pf_t *pf) |
void | pf_init (pf_t *pf, pf_vector_t mean, pf_matrix_t cov) |
void | pf_init_model (pf_t *pf, pf_init_model_fn_t init_fn, void *init_data) |
void | pf_update_action (pf_t *pf, pf_action_model_fn_t action_fn, void *action_data) |
void | pf_update_sensor (pf_t *pf, pf_sensor_model_fn_t sensor_fn, void *sensor_data) |
void | pf_update_resample (pf_t *pf) |
void | pf_get_cep_stats (pf_t *pf, pf_vector_t *mean, double *var) |
int | pf_get_cluster_stats (pf_t *pf, int cluster, double *weight, pf_vector_t *mean, pf_matrix_t *cov) |
void | pf_draw_samples (pf_t *pf, struct _rtk_fig_t *fig, int max_samples) |
void | pf_draw_hist (pf_t *pf, struct _rtk_fig_t *fig) |
void | pf_draw_cep_stats (pf_t *pf, struct _rtk_fig_t *fig) |
void | pf_draw_cluster_stats (pf_t *pf, struct _rtk_fig_t *fig) |
Typedef Documentation
Function Documentation
pf_t* pf_alloc |
( |
int |
min_samples, |
|
|
int |
max_samples |
|
) |
|
|
void pf_free |
( |
pf_t * |
pf |
) |
|
|
void pf_update_resample |
( |
pf_t * |
pf |
) |
|
|
void pf_draw_samples |
( |
pf_t * |
pf, |
|
|
struct _rtk_fig_t * |
fig, |
|
|
int |
max_samples |
|
) |
|
|
void pf_draw_hist |
( |
pf_t * |
pf, |
|
|
struct _rtk_fig_t * |
fig |
|
) |
|
|
void pf_draw_cep_stats |
( |
pf_t * |
pf, |
|
|
struct _rtk_fig_t * |
fig |
|
) |
|
|
void pf_draw_cluster_stats |
( |
pf_t * |
pf, |
|
|
struct _rtk_fig_t * |
fig |
|
) |
|
|
Generated on Tue May 3 14:15:42 2005 for Player by 1.3.6
|