54 bool fromFile(
const std::string& filename);
61 bool toFile(
const std::string& filename);
68 Eigen::Vector3f
correct(
const Eigen::Vector3f& inputVector)
const;
70 Eigen::Vector3f
getV()
const;
71 void setV(
const Eigen::Vector3f&
V);
73 Eigen::Matrix3f
getW()
const;
74 void setW(
const Eigen::Matrix3f&
W);
Twelve parameter correction works by multiplying the real measurement of a sensor by the W matrix (in...
Eigen::Vector3f correct(const Eigen::Vector3f &inputVector) const
Applies the correction to a_b,real.
bool toFile(const std::string &filename)
Writes the .csv file with the coefficients of W and V.
Eigen::Matrix3f getW() const
TwelveParametersCorrector()
bool fromFile(const std::string &filename)
Reads the .csv file for the coefficients to configure the W and V terms of the system.
void setW(const Eigen::Matrix3f &W)
void setV(const Eigen::Vector3f &V)
Eigen::Vector3f getV() const
Driver for the VN100S IMU.