orwell 0.0.0
|
invokes several controllers in parallel and combines their control command More...
#include <ParallelController.hpp>
Public Member Functions | |
ParallelController (const sackmesser::Interface::Ptr &interface, const std::string &name) | |
Eigen::Vector< double, dof > | computeCommand () |
computation of the control command depending | |
invokes several controllers in parallel and combines their control command
dof | number of degrees of freedom of the controlled system |
DerivedController | type of the controller, i.e. TorqueController, PositionController or VelocityController |
Definition at line 44 of file ParallelController.hpp.
orwell::ParallelController< dof, DerivedController >::ParallelController | ( | const sackmesser::Interface::Ptr & | interface, |
const std::string & | name ) |
loads configuration parameters
interface | interfaces the configuration server |
name | parameter namespace |
Definition at line 28 of file ParallelController.hxx.
Eigen::Vector< double, dof > orwell::ParallelController< dof, DerivedController >::computeCommand | ( | ) |
computation of the control command depending
invokes computeCommand for all contained controllers
Definition at line 38 of file ParallelController.hxx.