cwpc.h file for this module. Includes, global vars, funtion prototypes, etc. More...
#include <lar/lar.h>
#include <lar/cwpc_interface.h>
#include <cwpc_functions.h>
Defines | |
#define | EXTERN extern |
Functions | |
int | main (int argc, char **argv) |
void | rtbm_handler (void) |
void | show_not_active_image (void) |
void | heartbeat_handler (void) |
Variables | |
EXTERN TYPE_executionflags | flags |
Include the interface. | |
EXTERN twolaneroad_message | road_msg |
EXTERN IplImage * | mask |
EXTERN IplImage * | max_mask |
EXTERN IplImage * | ipm_image = NULL |
EXTERN IplImage * | ipm_image_bw = NULL |
EXTERN IplImage * | cwpc |
EXTERN IplImage * | img_count |
EXTERN CvFont | Font |
EXTERN double | IMP_WIDTH |
EXTERN double | IMP_HEIGHT |
EXTERN TYPE_ipm_expert_params | ipm_params |
EXTERN ipm_data_message * | sensordata |
EXTERN CvMat | Tr |
EXTERN CvMat | P |
EXTERN CvMat | D |
EXTERN double | t_matrix [16] |
EXTERN double | p_matrix [20] |
EXTERN double | result [20] |
EXTERN CvPoint | square [5] |
EXTERN CvPoint * | pt = square |
EXTERN int | npts = 5 |
EXTERN int | pixel_count_threshold = 2000 |
EXTERN double | half_width = 75. |
EXTERN double | half_height = 20. |
EXTERN int | pixel_count = 0 |
EXTERN bool | initialise = TRUE |
EXTERN bool | image_processed = FALSE |
EXTERN char | ipm_heartbeat = 0 |
EXTERN char | rtbm_heartbeat = 0 |
EXTERN lar_cross_data_message | data_message |
EXTERN lar_cross_command_message | command_messsage |
EXTERN imageprocessing * | imagep |
carmen_param_t | cwpc_params [] |
cwpc.h file for this module. Includes, global vars, funtion prototypes, etc.