summaryrefslogtreecommitdiff
path: root/src/state.h
diff options
context:
space:
mode:
authorMartin Miller2017-03-18 23:01:15 -0500
committerMartin Miller2017-03-18 23:01:15 -0500
commit0862825c7e37a45c343559b7c18a21fc0bb965f9 (patch)
tree4f9c8729ff6a137a426b5ed017773bf698f0a641 /src/state.h
parentf098647e69c1fe3a3a20599405962e7e1f3c7c0f (diff)
downloadrefslam-0862825c7e37a45c343559b7c18a21fc0bb965f9.zip
refslam-0862825c7e37a45c343559b7c18a21fc0bb965f9.tar.gz
Start Feature::h() method
Diffstat (limited to 'src/state.h')
-rw-r--r--src/state.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/state.h b/src/state.h
index 1efb0c2..c91c1ae 100644
--- a/src/state.h
+++ b/src/state.h
@@ -8,7 +8,7 @@
using Eigen::Matrix;
using Eigen::Dynamic;
using Eigen::Vector3d;
-using Eigen::Quaternion;
+using Eigen::Quaterniond;
/*
* =====================================================================================
* Class: State
@@ -27,11 +27,11 @@ class State
void accelerometer_bias(const Vector3d &b);
void enu(const UTM &utm);
void motionModel(const Vector3d &acc, const Vector3d &ang,
- const Quaternion<double> &q, const double dt);
+ const Quaterniond &q, const double dt);
void position_covariance(const Matrix<double,3,3> &p);
void velocity_covariance(const Matrix<double,3,3> &p);
void vel(const Matrix<double,3,1> &v);
- void Pkk1 ( const Vector3d &ang, const Quaternion<double> &q, const double dt);
+ void Pkk1 ( const Vector3d &ang, const Quaterniond &q, const double dt);
/* ==================== OPERATORS ======================================= */
void update ( const Matrix<double,1,1> &z);