From 4498d14584f102103e67bdf73d1f86b38bbf0505 Mon Sep 17 00:00:00 2001 From: Martin Miller Date: Wed, 22 Mar 2017 15:47:16 -0500 Subject: Add measurement struct --- src/types.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/types.h b/src/types.h index 9608f74..b5f5fc3 100644 --- a/src/types.h +++ b/src/types.h @@ -9,6 +9,14 @@ using Eigen::Matrix; using Eigen::Matrix3d; using Eigen::Quaterniond; using Eigen::Vector3d; +using Eigen::Vector4d; + +// A struct for storing measurements. +typedef struct { + int id; + Vector3d source, reflection; +} measurement_t; + // A struct for storing PVA covariance. typedef struct { Matrix3d position,velocity,attitude; -- cgit v1.1