#include <carmen/robot_messages.h>
Go to the source code of this file.
Functions | |
void | carmen_robot_subscribe_frontlaser_message (carmen_robot_laser_message *laser, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | carmen_robot_subscribe_rearlaser_message (carmen_robot_laser_message *laser, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | carmen_robot_subscribe_sonar_message (carmen_robot_sonar_message *sonar, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | carmen_robot_subscribe_vector_status_message (carmen_robot_vector_status_message *vector, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | carmen_robot_subscribe_base_binary_data_message (carmen_base_binary_data_message *base_data, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | carmen_robot_velocity_command (double tv, double rv) |
void | carmen_robot_move_along_vector (double distance, double theta) |
void | carmen_robot_follow_trajectory (carmen_traj_point_t *trajectory, int trajectory_length, carmen_traj_point_t *robot) |
void | carmen_robot_send_base_binary_command (unsigned char *data, int length) |
This file specifies the interface to subscribe the messages of that module and to receive its data via ipc.
Definition in file robot_interface.h.