Libbarrett  1.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines
Public Member Functions | Protected Member Functions | Protected Attributes
barrett::systems::ToolOrientationController< DOF > Class Template Reference
Inheritance diagram for barrett::systems::ToolOrientationController< DOF >:
barrett::systems::Controller< Eigen::Quaterniond, units::CartesianTorque::type > barrett::systems::KinematicsInput< DOF > barrett::systems::System barrett::systems::Conversion< units::CartesianTorque::type >

List of all members.

Public Member Functions

 ToolOrientationController (const std::string &sysName="ToolOrientationController")
 ToolOrientationController (const libconfig::Setting &setting, const std::string &sysName="ToolOrientationController")
void setFromConfig (const libconfig::Setting &setting)
void setKp (double proportionalGain)
void setKd (double derivitiveGain)
double getKp () const
double getKd () const

Protected Member Functions

virtual void operate ()

Protected Attributes

double kp
double kd
Eigen::AngleAxisd error
ct_type ct

template<size_t DOF>
class barrett::systems::ToolOrientationController< DOF >


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines