My Project
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Macros | Functions
main.cpp File Reference
#include <iostream>
#include <math.h>
#include <stdlib.h>
#include <string>
#include <fstream>
#include <iomanip>
#include <time.h>
#include <semaphore.h>
#include "TerrainNav.h"
#include "TerrainNavClient.h"
#include "matrixArrayCalcs.h"
#include "genFilterDefs.h"
#include "structDefs.h"
#include "TNavParticleFilter.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, ofstream &distribFile, char *savePath, int dataK_init, double &mapResolutionX, double &mapResolutionY)
 
Matrix readDataFromFile (const char *fileName, const int &numRows, const int &numCols)
 
bool assignKearfottEstimate (poseT *currEstimate, Matrix pose)
 
void assignDVLMeasurement (measT *currMeas, Matrix meas)
 
void assignMBMeasurement (measT *currMeas, Matrix meas)
 
void assignAltMeasurement (measT *currMeas, Matrix meas)
 
void assignIdtMeasurement (measT *currMeas, Matrix meas)
 
void saveRunParameters (const char *savePath)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

#define NANOSEC_PER_SEC   (1000000000L)

Function Documentation

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 
)
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,
ofstream &  distribFile,
char *  savePath,
int  dataK_init,
double &  mapResolutionX,
double &  mapResolutionY 
)
void saveRunParameters ( const char *  savePath)