#include <MutLocQuad.h>
Public Member Functions | |
MutLocQuadPar () | |
Null constructor. | |
~MutLocQuadPar () | |
Default destructor. | |
MutLocQuadPar (Decimal lt, Decimal at, Decimal pt, int expandMethod, bool se, bool smrg, Decimal tts, string rf, string rtm, string rfts, string rfi, Decimal tmfmu, int mno, bool ev, bool pf, bool pp, string rfic, bool lfaf, string rapf, bool sap, bool rvf, bool scfs, bool sra, bool sbe, Decimal zpt, bool dof, int ftp, Decimal noi, Decimal dor, Decimal sot) | |
Parametrical constructor. | |
MutLocQuadPar (const MutLocQuadPar &A) | |
Copy constructor. | |
MutLocQuadPar & | operator= (MutLocQuadPar &A) |
Assignment operator =. | |
Decimal | getLinearTollerance () |
Get linearTollerance value. | |
Decimal | getAngularTollerance () |
Get angularTollerance value. | |
Decimal | getProjTollerance () |
Get the projection tollerance. | |
int | getExpandMethod () |
Get the expansion method. | |
bool | getSaveEstimates () |
Get if estimates has to be saved. | |
bool | getSaveMultiRegOutput () |
Get if the MultiRegOutput has to be saved. | |
Decimal | getTimeForMeasUpdate () |
Get the time that updates measurements in particle filter. | |
string | getRootMeasFile () |
Get the root of measurement file. | |
string | getRootTStateFile () |
Get the root of IMU file. | |
string | getRootIdsFile () |
Get the root of ids file. | |
string | getRootIMUConfigFile () |
Get the root of IMUs configuration file. | |
Decimal | getThrTimeSec () |
Get threshold in seconds. | |
int | getMinNumObs () |
Get the minimum number of observations. | |
bool | getEmbVis () |
Check if a GL window has to be created. | |
bool | getPrintForm () |
Check if the actual formation has to be created. | |
bool | getPrintFormDetails () |
Check if the particles have to be printed in OpenGL window. | |
string | getRootFiles () |
Get the folder path where the files are stored. | |
bool | getLoadFromAbsFile () |
Check if one wants to retrieve the bearing observations from absolute position file. | |
string | getRootAbsFile () |
Get the folder path where absolute position file is. | |
bool | getSaveAllParticles () |
Get if particles have to be saved. | |
bool | getReadVelFile () |
Get if to read or not the vlocity file. | |
bool | getSaveCompleteStateFilter () |
Get if to read or not the velocity file. | |
bool | getSaveRelAbs () |
Specify if to save the output in relative(false) or absolute(true) reference frame. | |
bool | getSaveBestEstim () |
Specify if to save the best particle. | |
bool | getZenithTollerance () |
Return the tollerance around zenith measurement (for multiple registration algorithm). | |
bool | getDoOnlyFilter () |
Return if one wants to run only the filter or multireg and filter. True only filter; false otherwise. | |
int | getFilterType () |
Return which filter is running (0 for acceleration, 1 for velocity in measurement step, 2 as velocity in update step). | |
Decimal | getNoiseMeasBear () |
Return the noise amplitude acting on the measurements. | |
Decimal | getDelayMeasBear () |
Return the maximum delay between the owner of the filter and the other robots in the formation. | |
Decimal | getTimeStartOffset () |
Return the desired temporal offset with which load the files. | |
void | setSaveCompleteStateFilter (bool state) |
Set if one wants to save the complete state of the filter (i.e. x y z vx vy vz theta) or only (x y z theta). |
kybalg::MutLocQuadPar::MutLocQuadPar | ( | ) |
Null constructor.
kybalg::MutLocQuadPar::~MutLocQuadPar | ( | ) |
Default destructor.
kybalg::MutLocQuadPar::MutLocQuadPar | ( | Decimal | lt, | |
Decimal | at, | |||
Decimal | pt, | |||
int | expandMethod, | |||
bool | se, | |||
bool | smrg, | |||
Decimal | tts, | |||
string | rf, | |||
string | rtm, | |||
string | rfts, | |||
string | rfi, | |||
Decimal | tmfmu, | |||
int | mno, | |||
bool | ev, | |||
bool | pf, | |||
bool | pp, | |||
string | rfic, | |||
bool | lfaf, | |||
string | rapf, | |||
bool | sap, | |||
bool | rvf, | |||
bool | scfs, | |||
bool | sra, | |||
bool | sbe, | |||
Decimal | zpt, | |||
bool | dof, | |||
int | ftp, | |||
Decimal | noi, | |||
Decimal | dor, | |||
Decimal | sot | |||
) |
Parametrical constructor.
kybalg::MutLocQuadPar::MutLocQuadPar | ( | const MutLocQuadPar & | A | ) |
Copy constructor.
MutLocQuadPar & kybalg::MutLocQuadPar::operator= | ( | MutLocQuadPar & | A | ) |
Assignment operator =.
Decimal kybalg::MutLocQuadPar::getLinearTollerance | ( | ) |
Get linearTollerance value.
Decimal kybalg::MutLocQuadPar::getAngularTollerance | ( | ) |
Get angularTollerance value.
Decimal kybalg::MutLocQuadPar::getProjTollerance | ( | ) |
Get the projection tollerance.
int kybalg::MutLocQuadPar::getExpandMethod | ( | ) |
Get the expansion method.
bool kybalg::MutLocQuadPar::getSaveEstimates | ( | ) |
Get if estimates has to be saved.
bool kybalg::MutLocQuadPar::getSaveMultiRegOutput | ( | ) |
Get if the MultiRegOutput has to be saved.
Decimal kybalg::MutLocQuadPar::getTimeForMeasUpdate | ( | ) |
Get the time that updates measurements in particle filter.
string kybalg::MutLocQuadPar::getRootMeasFile | ( | ) |
Get the root of measurement file.
string kybalg::MutLocQuadPar::getRootTStateFile | ( | ) |
Get the root of IMU file.
string kybalg::MutLocQuadPar::getRootIdsFile | ( | ) |
Get the root of ids file.
string kybalg::MutLocQuadPar::getRootIMUConfigFile | ( | ) |
Get the root of IMUs configuration file.
Decimal kybalg::MutLocQuadPar::getThrTimeSec | ( | ) |
Get threshold in seconds.
int kybalg::MutLocQuadPar::getMinNumObs | ( | ) |
Get the minimum number of observations.
bool kybalg::MutLocQuadPar::getEmbVis | ( | ) |
Check if a GL window has to be created.
bool kybalg::MutLocQuadPar::getPrintForm | ( | ) |
Check if the actual formation has to be created.
bool kybalg::MutLocQuadPar::getPrintFormDetails | ( | ) |
Check if the particles have to be printed in OpenGL window.
string kybalg::MutLocQuadPar::getRootFiles | ( | ) |
Get the folder path where the files are stored.
bool kybalg::MutLocQuadPar::getLoadFromAbsFile | ( | ) |
Check if one wants to retrieve the bearing observations from absolute position file.
string kybalg::MutLocQuadPar::getRootAbsFile | ( | ) |
Get the folder path where absolute position file is.
bool kybalg::MutLocQuadPar::getSaveAllParticles | ( | ) |
Get if particles have to be saved.
bool kybalg::MutLocQuadPar::getReadVelFile | ( | ) |
Get if to read or not the vlocity file.
bool kybalg::MutLocQuadPar::getSaveCompleteStateFilter | ( | ) |
Get if to read or not the velocity file.
bool kybalg::MutLocQuadPar::getSaveRelAbs | ( | ) |
Specify if to save the output in relative(false) or absolute(true) reference frame.
bool kybalg::MutLocQuadPar::getSaveBestEstim | ( | ) |
Specify if to save the best particle.
bool kybalg::MutLocQuadPar::getZenithTollerance | ( | ) |
Return the tollerance around zenith measurement (for multiple registration algorithm).
bool kybalg::MutLocQuadPar::getDoOnlyFilter | ( | ) |
Return if one wants to run only the filter or multireg and filter. True only filter; false otherwise.
int kybalg::MutLocQuadPar::getFilterType | ( | ) |
Return which filter is running (0 for acceleration, 1 for velocity in measurement step, 2 as velocity in update step).
Decimal kybalg::MutLocQuadPar::getNoiseMeasBear | ( | ) |
Return the noise amplitude acting on the measurements.
Decimal kybalg::MutLocQuadPar::getDelayMeasBear | ( | ) |
Return the maximum delay between the owner of the filter and the other robots in the formation.
Decimal kybalg::MutLocQuadPar::getTimeStartOffset | ( | ) |
Return the desired temporal offset with which load the files.
void kybalg::MutLocQuadPar::setSaveCompleteStateFilter | ( | bool | state | ) |
Set if one wants to save the complete state of the filter (i.e. x y z vx vy vz theta) or only (x y z theta).