pdtm.h File Reference

#include <lar/lar.h>
#include "pdtm_interface.h"
Include dependency graph for pdtm.h:

Defines

#define saturatemax(val, max)   ((val)>(max) ?( max) :( val))
#define saturatemin(val, min)   ((val)<(min) ?( min) :( val))
#define macro_min(a, b)   ((a)<=(b) ? (a) : (b))
#define macro_max(a, b)   ((a)>=(b) ? (a) : (b))
#define EXTERN   extern

Functions

void heartbeat_handler (carmen_heartbeat_message *heartbeat_data)
 TO BE REMOVED.
void shutdown_module (int x)
 makes a clean shutdown of the program
void show_not_active_image (void)
void show_waiting_image (void)

Variables

EXTERN int is_inside = 0
EXTERN double decision_threshold = 18e6
EXTERN char str [1024]
EXTERN CvFont Font
EXTERN pdtm_data_message park_data
EXTERN pdtm_command_message command
EXTERN double IPM_WIDTH
EXTERN double IPM_HEIGHT
EXTERN TYPE_ipm_expert_params ipm_params
EXTERN twolaneroad_message road_msg
EXTERN TYPE_executionflags flags
 Include the interface.
EXTERN ipm_data_messagesensordata
EXTERN char ipm_heartbeat = 0
EXTERN IplImage * ipm_image = NULL
EXTERN IplImage * pdtm = NULL
EXTERN imageprocessingimagep
EXTERN imageprocessingtemplatep

Define Documentation

#define EXTERN   extern
#define macro_max ( a,
 )     ((a)>=(b) ? (a) : (b))
#define macro_min ( a,
 )     ((a)<=(b) ? (a) : (b))
#define saturatemax ( val,
max   )     ((val)>(max) ?( max) :( val))
#define saturatemin ( val,
min   )     ((val)<(min) ?( min) :( val))

Variable Documentation

EXTERN double decision_threshold = 18e6
EXTERN char ipm_heartbeat = 0
EXTERN double IPM_HEIGHT
EXTERN IplImage* ipm_image = NULL
EXTERN double IPM_WIDTH
EXTERN int is_inside = 0
EXTERN IplImage* pdtm = NULL
Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3