AHRS
Dependencies: Eigen
CF_Yaw.h
- Committer:
- pmic
- Date:
- 2020-01-27
- Revision:
- 30:9b0cd3caf0ec
- Parent:
- 22:495a419e474c
File content as of revision 30:9b0cd3caf0ec:
#ifndef CF_YAW_H_ #define CF_YAW_H_ #include <mbed.h> #include "Eigen/Dense.h" #include "Data_Logger.h" #include "Read_Xtern_Sensors.h" #include "IIR_filter.h" #include "Unwrapper_2pi.h" extern DATA_Xchange data; using namespace Eigen; class CF_Yaw { public: CF_Yaw(float,float); virtual ~CF_Yaw(); void update(float,float,float,float); private: float s1,s2,c1,c2; Matrix <float, 3, 3> R; Matrix <float, 3, 1> m; IIR_filter f_g,f_mx,f_my; Unwrapper_2pi uw2pi; }; #endif