101 std::string groundLayer_;
118 double dynamicSenseOccGivenOcc(
int numHits);
119 double dynamicSenseOccGivenEmp(
int numHits);
126 double startingProb_{0.5};
127 double probSenseEmpGivenOcc_{0.4};
128 double probSenseEmpGivenEmp_{0.8};
129 double probSenseOccGivenOccRate_{0.1};
130 double probSenseOccGivenOccOffset_{0.3};
131 double probSenseOccGivenEmpRate_{-0.1};
132 double probSenseOccGivenEmpOffset_{0.3};
std::string valueLayerStr_
double inflationSideLen_m_
Determines length of side of square to inflate around an obstacle.
virtual bool update(const grid_map::GridMap &_mapIn, grid_map::GridMap &_mapOut)
std::string historyLayerPrefix_
Prefix for historys layers. Should follow prefix + (int) i standard.
std::string layer_
Layer of grid map to perform outlier removal on.
std::string probabilityLayerStr_
Layer that holds accumulated probability until now.
std::string layer_
Layer of grid map to perform outlier removal on.
std::string outputLayerStr_
int historyCount_
Num history layers use.
std::string mode_
Production or testing. If testing mode will throw errors if calculations break bounds.
std::string nongroundLayer_
blocking rays