diff options
Diffstat (limited to 'src/main.h')
-rw-r--r-- | src/main.h | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -8,8 +8,9 @@ #include <cstring> #endif /* ----- USE_ROS ----- */ -#include <iostream> +#include <cmath> #include <Eigen/Dense> +#include <iostream> #define MAXLINE 8192 #define MAXFILENAME 1024 @@ -73,7 +74,10 @@ int parseLine(char *line, message *msg); #ifdef USE_ROS void imuCallback(); #else /* ----- not USE_ROS ----- */ -void imuCallback(const message *msg); +void imgCallback(const message *msg); +void imuCallback(const message &msg, Eigen::Matrix<double,9,1> &X, Eigen::Quaternion<double> &q); +void pvaCallback(const message &msg, Eigen::Matrix<double,9,1> &X, Eigen::Quaternion<double> &q); +void utmCallback(const message &msg, Eigen::Matrix<double,9,1> &X); #endif /* ----- not USE_ROS ----- */ #endif /* ----- #ifndef main_INC ----- */ |