interface.h file for this module. Defines public funtions prototypes this module's interface library makes available to other modules. More...
#include <lar/lar.h>#include <lar/ipm_messages.h>
Data Structures | |
| struct | TYPE_ipm_expert_params |
| This is the ipm output image caracteristics. More... | |
| struct | TYPE_camerakinematics_params |
| This is used to caracterize each camera's kinematic parameters. More... | |
Defines | |
| #define | _MAXNUM_LASERPTS_ 1080 |
Functions | |
| int | ipm_query_data (double timetowait, ipm_data_message **sensordata) |
| int | ipm_get_ipl_from_ipm_data_message (ipm_data_message *sensordata, IplImage **pimg) |
| void | ipm_publish_data (ipm_data_message *msg) |
| void | carmen_ipm_reset (void) |
| void | ipm_publish_heartbeat (void) |
| void | ipm_subscribe_heartbeat (ipm_heartbeat_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
| int | ipm_query_shminfo (double, int *shmid, int *shmsize) |
| int | ipm_convert_point_to_birdview_frame (int srcx, int srcy, int *dstx, int *dsty) |
| int | ipm_convert_point_to_robot_frame (int srcx, int srcy, int *dstx, int *dsty) |
| void | param_daemon_install_ipm_expert_params (TYPE_ipm_expert_params *p, int subscribe_changes) |
| void | param_daemon_install_camerakinematics_params (TYPE_camerakinematics_params *p, int camera_num, int subscribe_changes, int verbose) |
| int | param_daemon_set_ipm_uselaser (int val) |
interface.h file for this module. Defines public funtions prototypes this module's interface library makes available to other modules.
1.6.3