EscBounded.hpp
Go to the documentation of this file.
00001 /*
00002  * EscBounded.hpp
00003  *
00004  *  Created on: Apr 13, 2015
00005  *      Author: filip
00006  */
00007 
00008 #ifndef ESCBOUNDED_HPP_
00009 #define ESCBOUNDED_HPP_
00010 
00011 #include <labust/control/esc/EscBoundedBase.hpp>
00012 
00013 namespace labust{
00014         namespace control{
00015                 namespace esc{
00016 
00017 
00018                         class EscBounded : public EscBoundedBase<double> {
00019 
00020                         public:
00021 
00022                                 EscBounded(int ctrlNum, numericprecission Ts);
00023 
00024                                 ~EscBounded();
00025 
00026                                  void initController(double K, double omega, double alpha, double Ts);
00027 
00028                                  vector generateControl(numericprecission argument);
00029 
00030                                 /*** Controlled state */
00031                                 vector state_;
00032                         };
00033                 }
00034         }
00035 }
00036 
00037 
00038 
00039 #endif /* ESCBOUNDED_HPP_ */


labust_control
Author(s): Gyula Nagy
autogenerated on Fri Aug 28 2015 11:22:42