report: ignoring landmarks after optimization to avoid errors when exporting poses

This commit is contained in:
matlabbe
2022-01-15 22:02:45 -05:00
parent aa0e6ef692
commit 5f55f63443
+7
View File
@@ -733,6 +733,13 @@ int main(int argc, char * argv[])
if(poses.size())
{
//remove landmarks
std::map<int, Transform>::iterator iter=poses.begin();
while(iter!=poses.end() && iter->first < 0)
{
poses.erase(iter++);
}
std::map<int, Transform> groundTruth;
for(std::map<int, Transform>::const_iterator iter=poses.begin(); iter!=poses.end(); ++iter)
{