Template Class TriangulationFixture¶
Defined in File triangulation-fixture.h
Class Documentation¶
-
template<typename MeasurementsType>
class TriangulationFixture : public Test¶ Protected Functions
-
inline virtual void SetUp()¶
-
inline void fillMeasurements(size_t n_observations)¶
-
aslam::TriangulationResult triangulate(Eigen::Vector3d *result) const¶
-
inline void setNMeasurements(const size_t n)¶
-
inline void setLandmark(const Eigen::Vector3d &p_G)¶
-
inline void inferMeasurements(double angle_noise = 0.)¶
-
void setMeasurements(const Eigen::Matrix3Xd &measurements)¶
-
inline void expectSuccess()¶
-
inline void expectFailue()¶
-
template<>
aslam::TriangulationResult triangulate(Eigen::Vector3d *result) const¶
-
template<>
aslam::TriangulationResult triangulate(Eigen::Vector3d *result) const
-
template<>
void setMeasurements(const Eigen::Matrix3Xd &measurements)¶
-
template<>
void setMeasurements(const Eigen::Matrix3Xd &measurements)
Protected Attributes
-
aslam::Transformation T_I_C_¶
-
MeasurementsType measurements_¶
-
Eigen::Matrix3Xd C_bearing_measurements_¶
-
Aligned<std::vector, aslam::Transformation> T_G_I_¶
-
Eigen::Vector3d p_G_¶
-
inline virtual void SetUp()¶