Changeset 68 in flair-dev for trunk/include/FlairFilter
- Timestamp:
- Mar 6, 2018, 12:14:17 PM (7 years ago)
- Location:
- trunk/include/FlairFilter
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/FlairFilter/AhrsComplementaryFilter.h
r62 r68 63 63 void UpdateFrom(const core::io_data *data); 64 64 65 core::Time previous_time;66 67 bool isInit;68 65 core::Quaternion QHat; 69 66 core::Vector3Df BHat; -
trunk/include/FlairFilter/ButterworthLowPass.h
r50 r68 18 18 namespace flair { 19 19 namespace core { 20 class cvmatrix;20 class Matrix; 21 21 } 22 22 namespace gui { … … 91 91 * \return filtered output 92 92 */ 93 core:: cvmatrix *Matrix(void) const;93 core::Matrix *GetMatrix(void) const; 94 94 95 95 /*! -
trunk/include/FlairFilter/ControlLaw.h
r13 r68 21 21 } 22 22 namespace core { 23 class cvmatrix;23 class Matrix; 24 24 } 25 25 } … … 88 88 * \brief Reset the internal state of the control law 89 89 * 90 * Does n't do anything by default90 * Does nothing by default 91 91 * 92 92 */ … … 100 100 * 101 101 */ 102 core:: cvmatrix *input;102 core::Matrix *input; 103 103 104 104 /*! … … 109 109 * 110 110 */ 111 core:: cvmatrix *output;111 core::Matrix *output; 112 112 113 113 private: -
trunk/include/FlairFilter/EulerDerivative.h
r50 r68 18 18 namespace flair { 19 19 namespace core { 20 class cvmatrix;20 class Matrix; 21 21 } 22 22 namespace gui { … … 56 56 EulerDerivative(const core::IODevice *parent, 57 57 const gui::LayoutPosition *position, std::string name, 58 const core:: cvmatrix *init_value = NULL);58 const core::Matrix *init_value = NULL); 59 59 60 60 /*! … … 79 79 * \return filtered output 80 80 */ 81 core:: cvmatrix *Matrix(void) const;81 core::Matrix *GetMatrix(void) const; 82 82 83 83 private: -
trunk/include/FlairFilter/LowPassFilter.h
r50 r68 18 18 namespace flair { 19 19 namespace core { 20 class cvmatrix;20 class Matrix; 21 21 } 22 22 namespace gui { … … 56 56 LowPassFilter(const core::IODevice *parent, 57 57 const gui::LayoutPosition *position, std::string name, 58 const core:: cvmatrix *init_value = NULL);58 const core::Matrix *init_value = NULL); 59 59 60 60 /*! … … 79 79 * \return filtered output 80 80 */ 81 core:: cvmatrix *Matrix(void) const;81 core::Matrix *GetMatrix(void) const; 82 82 83 83 private: -
trunk/include/FlairFilter/PidThrust.h
r62 r68 55 55 56 56 /*! 57 * \brief Reset the control law 58 * equivalent to: 59 * ResetI(); 60 * SetDefaultOffset(); 61 * SetValues(0,0); 62 * 63 */ 64 void Reset(void); 65 66 /*! 57 67 * \brief Reset integral to 0 58 68 * … … 78 88 * \return current offset 79 89 */ 80 float GetOffset(void); 90 float GetOffset(void) const; 91 92 /*! 93 * \brief Get intergral part 94 * 95 * \return current integral part 96 */ 97 float GetIntegral(void) const; 81 98 82 99 /*! -
trunk/include/FlairFilter/TrajectoryGenerator1D.h
r62 r68 18 18 namespace flair { 19 19 namespace core { 20 class cvmatrix;20 class Matrix; 21 21 } 22 22 namespace gui { … … 152 152 * \return matrix 153 153 */ 154 core:: cvmatrix *Matrix(void) const;154 core::Matrix *GetMatrix(void) const; 155 155 156 156 private: -
trunk/include/FlairFilter/TrajectoryGenerator2DCircle.h
r50 r68 19 19 namespace flair { 20 20 namespace core { 21 class cvmatrix;21 class Matrix; 22 22 } 23 23 namespace gui { … … 131 131 * \return matrix 132 132 */ 133 core:: cvmatrix *Matrix(void) const;133 core::Matrix *GetMatrix(void) const; 134 134 135 135 /*!
Note:
See TracChangeset
for help on using the changeset viewer.