Interface headers for this module. Defines public funtions prototypes this module's interface library makes available to other modules. More...
#include <lar/lar.h>
#include <lar/agent_tracker_messages.h>
Data Structures | |
struct | TYPE_agent_tracker_public_params |
This is a test message, Here you insert the description of the entity, in this case the struct. More... | |
Functions | |
int | agent_tracker_publish_data (agent_tracker_data_message *msg) |
Publishes agent_tracker_data_message messages. Uses broadcast to all subscribers. Usually is only used by agent_tracker. | |
int | agent_tracker_subscribe_data (agent_tracker_data_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
Subscribes agent_tracker_data_message messages. Uses broadcast to all subscribers. Can be used by other modules. | |
int | agent_tracker_publish_virtual_sensors_data (agent_tracker_virtual_sensors_data_message *msg) |
Publishes agent_tracker_virtual_sensors_data_message messages. | |
int | agent_tracker_subscribe_virtual_sensors_data (agent_tracker_virtual_sensors_data_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
Subscribes agent_tracker_virtual_sensors_data_message messages. | |
void | agent_tracker_param_daemon_install_some_params (TYPE_agent_tracker_public_params *p, int subscribe_changes, int verbose) |
Read configuration parameters from param_daemon. Usually is only used by agent_tracker. |
Interface headers for this module. Defines public funtions prototypes this module's interface library makes available to other modules.