mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-06 18:17:47 +08:00
increased version to 0.8.4: Database Link's "variance" field split into "rot_variance" and "trans_variance". Added Parameter LccIcp/HighTransitionalVariance
This commit is contained in:
@@ -229,7 +229,8 @@ void Signature::setDepthCompressed(const cv::Mat & bytes, float fx, float fy, fl
|
||||
SensorData Signature::toSensorData()
|
||||
{
|
||||
this->uncompressData();
|
||||
float variance = 1.0f;
|
||||
float rotVariance = 1.0f;
|
||||
float transVariance = 1.0f;
|
||||
if(_links.size())
|
||||
{
|
||||
for(std::map<int, Link>::iterator iter = _links.begin(); iter!=_links.end(); ++iter)
|
||||
@@ -239,7 +240,8 @@ SensorData Signature::toSensorData()
|
||||
//Assume the first neighbor to be the backward neighbor link
|
||||
if(iter->second.to() < iter->second.from())
|
||||
{
|
||||
variance = iter->second.variance();
|
||||
rotVariance = iter->second.rotVariance();
|
||||
transVariance = iter->second.transVariance();
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -254,7 +256,8 @@ SensorData Signature::toSensorData()
|
||||
_cy,
|
||||
_localTransform,
|
||||
_pose,
|
||||
variance,
|
||||
rotVariance,
|
||||
transVariance,
|
||||
_id);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user