#include "transformations.H"#include "scan_data.H"#include "nav_data.H"#include "motion_data.H"#include "data_reader.H"#include <cmath>#include <iostream>#include <unistd.h>#include <stdio.h>#include "queue_factory.H"Defines | |
| #define | neg_obs_y = 5 ; |
| #define | pos_obs_y = 5 ; |
| #define | SICK_HEIGHT = 1.64 ; |
| #define | Rx = 3.15 ; |
| #define | Ry = 0.12 ; |
Functions | |
| void | processOutput (scan_gp_data_t const &points) |
| void | buildTerrainModel (data_reader_t< scan_data_t > &scan_reader, data_reader_t< nav_data_t > &nav_reader, data_reader_t< motion_data_t > &motion_reader) |
| int | main (int argc, char **argv) |
Variables | |
| char const * | progname |
| double | sick_displacement [4] |
| double | sick_theta_x |
| double | sick_theta_y |
| double | sick_theta_z |
| data_queue_writer_t < scan_gp_data_t > * | scan_gp_dq |
| #define neg_obs_y = 5 ; |
| #define pos_obs_y = 5 ; |
| #define Rx = 3.15 ; |
| #define Ry = 0.12 ; |
| #define SICK_HEIGHT = 1.64 ; |
| void buildTerrainModel | ( | data_reader_t< scan_data_t > & | scan_reader, | |
| data_reader_t< nav_data_t > & | nav_reader, | |||
| data_reader_t< motion_data_t > & | motion_reader | |||
| ) |
References cajun::interpolate(), processOutput(), and cajun::translate().
Referenced by main().
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
| void processOutput | ( | scan_gp_data_t const & | points | ) |
References scan_gp_dq.
Referenced by buildTerrainModel().
| char const* progname |
| data_queue_writer_t<scan_gp_data_t>* scan_gp_dq |
Referenced by main(), and processOutput().
| double sick_displacement[4] |
| double sick_theta_x |
| double sick_theta_y |
| double sick_theta_z |
1.6.1