mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 17:40:23 +08:00
Memory: fixed keypoints3d wrongly copied when not using odom features
This commit is contained in:
@@ -4480,7 +4480,7 @@ Signature * Memory::createSignature(const SensorData & inputData, const Transfor
|
|||||||
keypoints3D[i] = data.keypoints3D()[keypoints[i].class_id];
|
keypoints3D[i] = data.keypoints3D()[keypoints[i].class_id];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if(keypoints.size() == data.keypoints3D().size())
|
else if(useProvided3dPoints && keypoints.size() == data.keypoints3D().size())
|
||||||
{
|
{
|
||||||
UDEBUG("Using provided 3d points (%d)", (int)data.keypoints3D().size());
|
UDEBUG("Using provided 3d points (%d)", (int)data.keypoints3D().size());
|
||||||
keypoints3D = data.keypoints3D();
|
keypoints3D = data.keypoints3D();
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user