Functions |
void | init_model (t_model *model) |
void | kalman_iteration (t_model *model) |
void | kalman (t_object **objects, int size, t_config *config, t_flag *flags) |
void | kinit_model (t_kmodel *model) |
void | kinit_list (t_object_list *object, t_config *config) |
| Initialisation of object kalman models.
|
void | kkalman (t_object_list **objects, int size, t_config *config, t_flag *, int selected_target) |
void | kkalman_iteration (t_object_list *object) |
void | update_transition_matrix (t_object_list **, int) |
| Updates kalman matrices in each iteration.
|
void | init_error_vectors (t_circular_data **data, unsigned int number_elements) |
void | add_to_erro_vectors (t_circular_data *data, double *element) |
void | get_error_covariance (t_circular_data *data, CvMat *error_accumulator) |
| Get covariance.
|
void | add_to_velocity_acc (t_circular_data *data, double velocity_module, double velocity_angle) |
void | get_mean_velocity (t_circular_data *data, double *mean_module, double *mean_angle) |
void | get_angle_std (t_circular_data *data, double *std) |