controlador de atitude
Diff: VerticalEstimator/VerticalEstimator.h
- Branch:
- yuri
- Revision:
- 8:c96125e9ac70
- Parent:
- 6:7a447d4ae677
diff -r 7a447d4ae677 -r c96125e9ac70 VerticalEstimator/VerticalEstimator.h --- a/VerticalEstimator/VerticalEstimator.h Wed Oct 17 12:18:29 2018 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -# ifndef VerticalEstimator_h -#define VerticalEstimator_h -#include "mbed.h" -#include "Library.h" -#include "VL53L0X.h" -// Vertical estimator class -class VerticalEstimator -{ - public: - - // Class constructor - VerticalEstimator () ; - // Initialize class - void init () ; - // Predict vertical position and velocity from model - void predict () ; - // Correct vertical position and velocity with measurement - void correct ( float phi , float theta ); - // Vertical position (m) and velocity (m/s) estimation - float z, w; - private: - // Range sensor object - VL53L0X range ; - // Last vertical position (m) measurement - float z_m_last ; -}; -# endif