#include <iostream>#include <math.h>#include <stdlib.h>#include <string>#include <fstream>#include <iomanip>#include <time.h>#include <semaphore.h>#include <cstdlib>#include "TerrainNav.h"#include "TerrainNavClient.h"#include "matrixArrayCalcs.h"#include "genFilterDefs.h"Macros | |
| #define | NANOSEC_PER_SEC (1000000000L) |
Functions | |
| void | runTerrainNav (const Matrix &dataKft, const Matrix &dataMeas, int map_type, char *mapPath, int interpMethod, int kSubSample, int mSubSample, poseT *tercomEst, poseT *mmseEst, bool realTime, int filterType, int dataK_init) |
| Matrix | readDataFromFile (const char *fileName, const int &numRows, const int &numCols) |
| bool | assignKearfottEstimate (poseT *currEstimate, Matrix pose) |
| void | assignDVLMeasurement (measT *currMeas, Matrix meas) |
| void | assignIdtMeasurement (measT *currMeas, Matrix meas) |
| void | assignMBMeasurement (measT *currMeas, Matrix meas) |
| void | assignAltMeasurement (measT *currMeas, Matrix meas) |
| int | main (int argc, char **argv) |
| #define NANOSEC_PER_SEC (1000000000L) |
| void assignAltMeasurement | ( | measT * | currMeas, |
| Matrix | meas | ||
| ) |
| void assignDVLMeasurement | ( | measT * | currMeas, |
| Matrix | meas | ||
| ) |
| void assignIdtMeasurement | ( | measT * | currMeas, |
| Matrix | meas | ||
| ) |
| bool assignKearfottEstimate | ( | poseT * | currEstimate, |
| Matrix | pose | ||
| ) |
| void assignMBMeasurement | ( | measT * | currMeas, |
| Matrix | meas | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| Matrix readDataFromFile | ( | const char * | fileName, |
| const int & | numRows, | ||
| const int & | numCols | ||
| ) |
1.8.6