mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 09:30:25 +08:00
Fixed Icp/CorrespondenceRatio not updated if set in parameters for proximity detection
This commit is contained in:
@@ -652,7 +652,7 @@ void Memory::parseParameters(const ParametersMap & parameters)
|
||||
float corRatio = Parameters::defaultIcpCorrespondenceRatio();
|
||||
Parameters::parse(parameters, Parameters::kIcpCorrespondenceRatio(), corRatio);
|
||||
ParametersMap paramsMulti = params;
|
||||
paramsMulti.insert(ParametersPair(Parameters::kIcpCorrespondenceRatio(), uNumber2Str(corRatio>=0.5f?1.0f:corRatio*2.0f)));
|
||||
uInsert(paramsMulti, ParametersPair(Parameters::kIcpCorrespondenceRatio(), uNumber2Str(corRatio>=0.5f?1.0f:corRatio*2.0f)));
|
||||
if(corRatio >= 0.5)
|
||||
{
|
||||
UWARN( "%s is >=0.5, which sets correspondence ratio for proximity detection using "
|
||||
|
||||
Reference in New Issue
Block a user