#include "data_queue.H"
#include "queue_generator.H"
#include "util.H"
#include "cb_time.H"
#include <cmath>
#include <iostream>
#include <unistd.h>
#include <getopt.h>
#include "libgen.h"
Functions | |
double | get_cbsystem_tstamp (void) |
void | publish_local_dtm (double tstamp_, nav_data_t nav_, double vehicle_heading_, local_dtm_data_t &local_dtm_, data_queue_writer_t< local_dtm_data_t > *dq_) |
void | initialize_dtm (local_dtm_data_t &local_dtm_) |
int | main (int argc, char **argv) |
Variables | |
double const | cell_size = 0.32 |
char const * | progname |
data_queue_reader_t < sim_time_data_t > * | sim_time_dq = NULL |
bool | simulator_mode = false |
double get_cbsystem_tstamp | ( | void | ) |
References sim_time_dq, and simulator_mode.
Referenced by main().
void initialize_dtm | ( | local_dtm_data_t & | local_dtm_ | ) |
Referenced by main().
int main | ( | int | argc, | |
char ** | argv | |||
) |
References get_cbsystem_tstamp(), initialize_dtm(), progname, publish_local_dtm(), sim_time_dq, and simulator_mode.
void publish_local_dtm | ( | double | tstamp_, | |
nav_data_t | nav_, | |||
double | vehicle_heading_, | |||
local_dtm_data_t & | local_dtm_, | |||
data_queue_writer_t< local_dtm_data_t > * | dq_ | |||
) |
double const cell_size = 0.32 |
Referenced by fill_dtm(), process_translated_data(), and publish_local_dtm().
char const* progname |
Referenced by main(), and print_usage().
data_queue_reader_t<sim_time_data_t>* sim_time_dq = NULL |
Referenced by get_cbsystem_tstamp(), and main().
bool simulator_mode = false |
Referenced by get_cbsystem_tstamp(), and main().