#include "gtsam/base/Matrix.h"
#include "gtsam/base/Vector.h"
#include "gtsam/geometry/Point3.h"
#include "gtsam/geometry/Rot3.h"
#include <gtsam/base/timing.h>
#include <gtsam/sfm/ShonanAveraging.h>
#include <CppUnitLite/TestHarness.h>
#include <chrono>
#include <fstream>
#include <iostream>
#include <map>
Go to the source code of this file.
Functions | |
void | checkR (const Matrix &R) |
int | main (int argc, char *argv[]) |
void | saveData (size_t p, double time1, double costP, double cost3, double time2, double min_eigenvalue, double suBound, std::ostream *os) |
void | saveG2oResult (string name, const Values &values, std::map< Key, Pose3 > poses) |
void | saveResult (string name, const Values &values) |
void | saveResultQuat (const Values &values) |
void checkR | ( | const Matrix & | R | ) |
Definition at line 44 of file timeShonanAveraging.cpp.
Definition at line 108 of file timeShonanAveraging.cpp.
void saveData | ( | size_t | p, |
double | time1, | ||
double | costP, | ||
double | cost3, | ||
double | time2, | ||
double | min_eigenvalue, | ||
double | suBound, | ||
std::ostream * | os | ||
) |
Definition at line 38 of file timeShonanAveraging.cpp.
Definition at line 71 of file timeShonanAveraging.cpp.
void saveResult | ( | string | name, |
const Values & | values | ||
) |
Definition at line 50 of file timeShonanAveraging.cpp.
void saveResultQuat | ( | const Values & | values | ) |
Definition at line 91 of file timeShonanAveraging.cpp.