From fde220c19346797c4d55c2f479f7efb2f8c9073a Mon Sep 17 00:00:00 2001 From: Martin Miller Date: Sat, 18 Mar 2017 14:32:52 -0500 Subject: Add support for INSCOVS. The position and velocity covariances are rotated into the correct frames: NED and FRD. --- src/body.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/body.h') diff --git a/src/body.h b/src/body.h index d668957..1fc88ff 100644 --- a/src/body.h +++ b/src/body.h @@ -23,8 +23,12 @@ class Body /* ==================== MUTATORS ======================================= */ /* ==================== OPERATORS ======================================= */ - void motionModel ( Matrix &X, const Vector3d &acc, const Vector3d &ang, const Quaternion &q, const double dt); + void motionModel ( Matrix &X, const Vector3d &acc, + const Vector3d &ang, const Quaternion &q, const double dt); + void F(const Matrix &X, const Vector3d &ang, const Quaternion &q); void skewSymmetric(const Vector3d &x, Matrix &y); + void H(Matrix &H); + void h(const Matrix &X, Matrix &h); protected: /* ==================== METHODS ======================================= */ -- cgit v1.1