bdm::Controller Class Reference


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)

#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.

The documentation for this class was generated from the following file:

Generated on Tue Sep 15 23:42:48 2009 for mixpp by  doxygen 1.6.1