summaryrefslogtreecommitdiff
path: root/src/state.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/state.cpp')
-rw-r--r--src/state.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/state.cpp b/src/state.cpp
index c44aafe..3f2d3f4 100644
--- a/src/state.cpp
+++ b/src/state.cpp
@@ -803,10 +803,15 @@ State::velocity_covariance ( const Matrix<double,3,3> &p )
} /* ----- end of method State::velocity_covariance ----- */
void
-State::unicsv ( )
+State::unicsv ( const double time )
{
- body->unicsv();
+ body->unicsv(time);
printf(",%d\n", features.size());
+#ifdef FEATUREMAP
+ for (auto feature:features ) {
+ feature->unicsv(time,body->ned(),body->qhat());
+ }
+#endif
return ;
} /* ----- end of method State::unicsv ----- */