Template Class TriangulationFixture¶
Defined in File triangulation-fixture.h
Class Documentation¶
-
template<typename
MeasurementsType
>
classTriangulationFixture
: 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::TriangulationResulttriangulate
(Eigen::Vector3d *result) const¶
-
template<>
aslam::TriangulationResulttriangulate
(Eigen::Vector3d *result) const
-
template<>
voidsetMeasurements
(const Eigen::Matrix3Xd &measurements)¶
-
template<>
voidsetMeasurements
(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