navigator_interface.h File Reference

Definition of the interface of the module navigator. More...

#include <carmen/navigator_messages.h>

Go to the source code of this file.

Functions

void carmen_navigator_subscribe_status_message (carmen_navigator_status_message *status, carmen_handler_t handler, carmen_subscribe_t subscribe_how)
void carmen_navigator_subscribe_plan_message (carmen_navigator_plan_message *plan, carmen_handler_t handler, carmen_subscribe_t subscribe_how)
void carmen_navigator_subscribe_autonomous_stopped_message (carmen_navigator_autonomous_stopped_message *autonomous_stopped, carmen_handler_t handler, carmen_subscribe_t subscribe_how)
int carmen_navigator_query_status (carmen_navigator_status_message **status)
int carmen_navigator_query_plan (carmen_navigator_plan_message **plan)
int carmen_navigator_set_goal (double x, double y)
int carmen_navigator_set_goal_triplet (carmen_point_p goal)
int carmen_navigator_set_goal_place (char *name)
int carmen_navigator_stop (void)
int carmen_navigator_go (void)
int carmen_navigator_get_map (carmen_navigator_map_t map_type, carmen_map_t *map)


Detailed Description

Definition of the interface of the module navigator.

This file specifies the interface to subscribe the messages of that module and to receive its data via ipc.

Definition in file navigator_interface.h.


Generated on Wed Apr 5 18:34:19 2006 for CARMEN by  doxygen 1.4.4