opspace::Controller Class Reference

#include <Controller.hpp>

Inheritance diagram for opspace::Controller:

Inheritance graph
[legend]
Collaboration diagram for opspace::Controller:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual Status init (Model const &model)=0
virtual Status computeCommand (Model const &model, Skill &skill, Vector &gamma)=0
virtual void dbg (std::ostream &os, std::string const &title, std::string const &prefix) const

Protected Member Functions

 Controller (std::string const &name)


Detailed Description

Definition at line 34 of file Controller.hpp.


Constructor & Destructor Documentation

opspace::Controller::Controller ( std::string const &  name  )  [explicit, protected]

Definition at line 31 of file Controller.cpp.


Member Function Documentation

virtual Status opspace::Controller::init ( Model const &  model  )  [pure virtual]

Implemented in opspace::ClassicTaskPostureController.

virtual Status opspace::Controller::computeCommand ( Model const &  model,
Skill skill,
Vector &  gamma 
) [pure virtual]

Implemented in opspace::ClassicTaskPostureController.

virtual void opspace::Controller::dbg ( std::ostream &  os,
std::string const &  title,
std::string const &  prefix 
) const [inline, virtual]

Reimplemented in opspace::ClassicTaskPostureController.

Definition at line 47 of file Controller.hpp.


The documentation for this class was generated from the following files:
Generated on Fri Aug 26 01:33:06 2011 for Stanford Whole-Body Control Framework by  doxygen 1.5.4