Class VioUpdateSimulation

Class Documentation

class vio::VioUpdateSimulation

Public Types

typedef std::vector<vio::VioUpdate::Ptr> VioUpdateVector

Public Functions

VioUpdateSimulation()
explicit VioUpdateSimulation(const test_trajectory_gen::PathAndLandmarkSettings &path_settings)
void generateVioUpdates()
inline bool hasSimulatedVioUpdates() const
inline size_t getNumberOfVioUpdates() const
inline vio::VioUpdate::Ptr getVioUpdate(const size_t index) const
inline const VioUpdateVector &getAllVioUpdates() const
inline const Eigen::Matrix3Xd &getAccBias() const
inline const Eigen::Matrix3Xd &getGyroBias() const
inline const Eigen::Matrix<double, 6, Eigen::Dynamic> &getImuData() const
inline const aslam::NCamera::Ptr &getNCamera() const
inline const aslam::VisualNFrame::PtrVector &getNFrameList() const
inline const aslam::TransformationVector &getTransformationVector() const
inline const Eigen::Matrix3Xd &getVelocities() const
inline size_t getNumberOfLandmarks() const