#include <lar/lar.h>
#include "potkf_common.h"
#include "potkf_auxiliar.h"
#include "potkf_kalman.h"
#include "potkf_draw.h"
#include "potkf_filter.h"
#include "potkf_print.h"
#include "potkf_extra.h"
#include "potkf_tracking.h"
#include "potkf_object_treatment.h"
#include "potkf_interface.h"
Defines | |
#define | TRESHOLD 1 |
Functions | |
void | shutdown_module (int x) |
makes a clean shutdown of the program | |
void | heartbeat_handler (void) |
void | copy_to_potkf_data_message (potkf_data_message *msg, t_object **objects, int size) |
Copies data from t_object** to potkf_data_message. | |
void | copy_list_to_potkf_data_message (potkf_data_message *msg, t_object_list **list, int size) |
Copies data from t_object** to potkf_data_message. | |
void | robot_status_handler (void) |
Variables | |
char | ipm_heartbeat = 0 |
ipm_data_message * | sensordata = NULL |
c_videosaving * | video_s |
TYPE_executionflags | sflags |
potkf_data_message | msg |
IplImage * | img = NULL |
IplImage * | potkf = NULL |
CvFont | font |
t_cluster ** | clusters |
t_flag | flags |
Include the interface. | |
t_config | config |
t_data | data |
t_object ** | objects |
t_object_list ** | list |
t_data_acc | data_acc |
robot_status_message | robot_status |
double | robot_vx |
double | robot_vy |
int | IPM_WIDTH |
int | IPM_HEIGHT |
TYPE_ipm_expert_params | ipm_params |