Libbarrett  1.2.4
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
MouseFollowSystem Class Reference
Inheritance diagram for MouseFollowSystem:
barrett::systems::SingleIO< pose_type, pose_type > barrett::systems::System barrett::systems::SingleInput< pose_type > barrett::systems::SingleOutput< pose_type > barrett::systems::Conversion< pose_type >

List of all members.

Public Member Functions

 MouseFollowSystem (systems::ExecutionManager *em, const std::string &sysName="MouseFollowSystem")
void command (double *inputs)

Protected Member Functions

virtual void operate ()

Protected Attributes

int numMissed
cp_type basePos
cp_type comPos
cp_type inputPos
cp_type inputPos_1
Eigen::Quaterniond baseQ
Eigen::AngleAxisd comAA
double comAngle
pose_type data
cp_type delta

Static Protected Attributes

static const int NUM_MISSED_LIMIT = 50
static const cp_type CP_RATE_LIMIT
static const double ANGLE_RATE_LIMIT = 0.001

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