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:

Generated on Sun Sep 13 22:40:43 2009 for mixpp by  doxygen 1.6.1