|
Data Structures |
struct | carmen_logfile_index_t |
Typedefs |
typedef * | carmen_logfile_index_p |
Functions |
carmen_logfile_index_p | carmen_logfile_index_messages (carmen_FILE *infile) |
void | carmen_logfile_free_index (carmen_logfile_index_p *pindex) |
int | carmen_logfile_eof (carmen_logfile_index_p index) |
float | carmen_logfile_percent_read (carmen_logfile_index_p index) |
int | carmen_logfile_read_line (carmen_logfile_index_p index, carmen_FILE *infile, int message_num, int max_line_length, char *line) |
int | carmen_logfile_read_next_line (carmen_logfile_index_p index, carmen_FILE *infile, int max_line_length, char *line) |
char * | carmen_string_to_base_odometry_message (char *string, carmen_base_odometry_message *odometry) |
char * | carmen_string_to_simulator_truepos_message (char *string, carmen_simulator_truepos_message *truepos) |
char * | carmen_string_to_robot_laser_message_orig (char *string, carmen_robot_laser_message *laser) |
char * | carmen_string_to_laser_laser_message_orig (char *string, carmen_laser_laser_message *laser) |
char * | carmen_string_to_robot_laser_message (char *string, carmen_robot_laser_message *laser) |
char * | carmen_string_to_laser_laser_message (char *string, carmen_laser_laser_message *laser) |
char * | carmen_string_to_gps_gprmc_message (char *string, carmen_gps_gprmc_message *gps_msg) |
char * | carmen_string_to_gps_gpgga_message (char *string, carmen_gps_gpgga_message *gps_msg) |
This library should be used to read logfiles. It uses an index structure in order to go thourgh the individual messages of the carmen log file. This library furthermore provides conversion functions that convert strings (representing a message in the carmen log file format) into the corresponding laser/odometry/etc. message.