atlasmv_des.cpp File Reference

atlasmv_des.cpp file for this module. This is where main is defined and etc. More...

#include <lar/atlasmv_des_interface.h>
#include <strings.h>
Include dependency graph for atlasmv_des.cpp:

Defines

#define bzero(b, len)   (memset((b), '\0', (len)), (void) 0)
#define DEBUG   0

Functions

void handler_speed_gain (void)
static void initialize_robot (void)
void send_dir_brake (void)
 send via rs232 to pic info with new direction value and if required to break or not
void atlas_motion_command (void)
void atlas_lights_command (void)
void atlas_vert_sign_command (void)
void request_cross_sensor_value (void)
void read_cross_sensor_value (void)
void safety_handler (void)
void toogle_handler (void)
void read_frequency_change_handler ()
void shutdown_module (int x)
 makes a clean shutdown of the program
void reset_distance_traveled_handler (void)
int compute_distance_traveled (void)
int main (int argc, char **argv)

Variables

char * COM_DEVICE_MOTORS
char * COM_DEVICE_SENSORS
char * COM_DEVICE_DES
int no_safety = FALSE
robot_motion_command_message motion_command
robot_brake_toggle_message brake_toggle
robot_lights_command_message lights_command
robot_vert_sign_command_message vert_sign_command
double distance_traveled
double real_velocity
double dt_timestamp
char send_toogle_msg = 0
int PortHandlerMotors
int PortHandlerSensors
int PortHandlerDES
int arguments
double read_frequency
double time_elapsed
double maximum_dir
double minimum_dir
unsigned char cross_sensor
IPC_RETURN_TYPE err
TYPE_executionflags flags
TYPE_des_sysparam sDES_sysparam
c_timer timer
double ts
int cycle_freq
int low_freq
float vel_read_freq
float check_err_freq
carmen_param_t module_refresh_params []
carmen_param_t basesensor_params []

Detailed Description

atlasmv_des.cpp file for this module. This is where main is defined and etc.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3