The header file for the server. More...
#include <lar/ipm_interface.h>
#include "base_ipm/base_ipm.h"
Data Structures | |
struct | TYPE_shm |
struct | TYPE_Camcontroller |
class | lar_timer |
struct | TYPE_calibration |
Defines | |
#define | _LISTSIZE_ 10 |
#define | _PTU_PAN_CORRECTION 0 |
#define | _DEFAULT_PTU_TILT_CORRECTION_ -1 |
#define | _NUM_CAMERAS_ 2 |
#define | _DEBUG_IPM_SERVER_ TRUE |
Functions | |
int | stretch_image_masked (IplImage *src, IplImage *dst, double low, double high, IplImage *mask) |
static void | query_sensordata_handler (MSG_INSTANCE msgRef, BYTE_ARRAY callData, void *clientData __attribute__((unused))) |
void | ptucontrol_status_handler (MSG_INSTANCE msgRef __attribute__((unused)), BYTE_ARRAY callData __attribute__((unused)), void *clientData __attribute__((unused))) |
void | shutdown_module (int x) |
Module shutdown function. | |
void | interpolate_panandtilt (double targettimestamp, double *ipan, double *itilt) |
void | query_shminfo_handler (MSG_INSTANCE msgRef, BYTE_ARRAY callData, void *clientData) |
void | camera0_heartbeat_handler (void) |
void | camera1_heartbeat_handler (void) |
void | hokuyo_heartbeat_handler (void) |
Variables | |
IplImage * | ubcamera_nroad_image_0 |
IplImage * | ubcamera_nroad_image_1 |
IplImage * | image_overlaped |
IplImage * | imgRGB |
IplImage * | fimg |
IplImage * | fimgRGB |
IplImage * | ifimg |
IplImage * | ifimgRGB |
IplImage * | ifimgRGB_withlasermask |
IplImage * | gui_ifimg |
IplImage * | laser_mask_img |
IplImage * | lasermask_tmp |
IplImage * | pimage |
TYPE_calibration | calibration |
carmen_ptucontrol_status_message | ptu_status |
TYPE_executionflags | flg |
char | camera0_image_message_heartbeat |
char | camera1_image_message_heartbeat |
char | hokuyo_message_heartbeat |
char | hokuyo_message_laseraquired |
char | flag_querying |
ipm_query_data_message | query_msg |
ipm_data_message | response_msg |
double | timestamp_0 |
double | timestamp_1 |
double | listpan [_LISTSIZE_] |
double | listtilt [_LISTSIZE_] |
double | listtimestamp [_LISTSIZE_] |
TYPE_shm | shm |
The header file for the server.