bdm::Controller Class Reference
#include <ctrlbase.h>
List of all members.
|
Public Member Functions |
|
virtual void | adapt (const vec &data) |
| | function processing new observations and adapting control strategy accordingly
|
|
virtual vec | ctrlaction (const vec &data) |
| | returns designed control action
|
|
void | from_setting (const Setting &set) |
| | This method arrange instance properties according the data stored in the Setting structure.
|
|
const RV & | _urv () |
| | access function
|
|
const RV & | _yrv () |
| | access function
|
|
const RV & | _drv () |
| | access function
|
|
virtual string | to_string () |
| | This method returns a basic info about the current instance.
|
|
virtual void | to_setting (Setting &set) const |
| | This method save all the instance properties into the Setting structure.
|
|
virtual void | validate () |
| | This method TODO.
|
Detailed Description
Base class for adaptive controllers The base class is however non-adaptive, method
adapt() is empty.
- Note:
- advanced Controllers will probably include estimator as their internal attribute (e.g. dual controllers)
The documentation for this class was generated from the following file: