Open felixem opened 2 years ago
In file System.cc we can find the following code:
void System::SaveTrajectoryTUM(const string &filename) { cout << endl << "Saving camera trajectory to " << filename << " ..." << endl; if(mSensor==MONOCULAR) { cerr << "ERROR: SaveTrajectoryTUM cannot be used for monocular." << endl; return; }
Why function "SaveTrajectoryTUM" cannot be used for monocular? What limits the usage of this function when using monocular?
I would also be interested in the reasoning for the guard condition.
In file System.cc we can find the following code:
void System::SaveTrajectoryTUM(const string &filename) { cout << endl << "Saving camera trajectory to " << filename << " ..." << endl; if(mSensor==MONOCULAR) { cerr << "ERROR: SaveTrajectoryTUM cannot be used for monocular." << endl; return; }
Why function "SaveTrajectoryTUM" cannot be used for monocular? What limits the usage of this function when using monocular?