Class LoopClosureMeasurement¶
Defined in File loop-closure-sensor.h
Inheritance Relationships¶
Base Type¶
public vi_map::Measurement
(Class Measurement)
Class Documentation¶
-
class
vi_map
::
LoopClosureMeasurement
: public vi_map::Measurement¶ Public Functions
-
inline
LoopClosureMeasurement
()¶
-
inline explicit
LoopClosureMeasurement
(const aslam::SensorId &sensor_id, const int64_t timestamp_nanoseconds_A, const int64_t timestamp_nanoseconds_B, const aslam::Transformation &T_A_B, const aslam::TransformationCovariance &covariance)¶
-
inline const aslam::Transformation &
get_T_A_B
() const¶
-
inline int64_t
getTimestampNanosecondsB
() const¶
-
inline int64_t *
getTimestampNanosecondsBMutable
()¶
-
inline void
setTimestampNanosecondsB
(const int64_t timestamp_nanoseconds_B)¶
-
inline int64_t
getTimestampNanosecondsA
() const¶
-
inline int64_t *
getTimestampNanosecondsAMutable
()¶
-
inline void
setTimestampNanosecondsA
(const int64_t timestamp_nanoseconds_A)¶
-
int64_t
getTimestampNanoseconds
() const = delete¶
-
int64_t *
getTimestampNanosecondsMutable
() = delete¶
-
void
setTimestampNanoseconds
(const int64_t timestamp_nanoseconds) = delete¶
-
inline void
set_T_A_B
(const aslam::Transformation &T_A_B)¶
-
inline const aslam::TransformationCovariance &
get_T_A_B_covariance
() const¶
-
inline void
set_T_A_B_covariance
(const aslam::TransformationCovariance &measurement_covariance)¶
Public Members
-
LoopClosureMeasurement
-
inline