Libbarrett
1.2.4
|
Public Member Functions | |
Play (systems::Wam< DOF > &wam_, ProductManager &pm_, std::string filename_, const libconfig::Setting &setting_) | |
bool | init () |
void | displayEntryPoint () |
void | moveToStart () |
void | startPlayback () |
void | pausePlayback () |
bool | playbackActive () |
void | disconnectSystems () |
void | reconnectSystems () |
Public Attributes | |
int | dataSize |
bool | loop |
Protected Types | |
typedef boost::tuple< double, jp_type > | input_jp_type |
typedef boost::tuple< double, cp_type > | input_cp_type |
typedef boost::tuple< double, Eigen::Quaterniond > | input_quat_type |
Protected Attributes | |
systems::Wam< DOF > & | wam |
Hand * | hand |
ProductManager & | pm |
std::string | playName |
int | inputType |
const libconfig::Setting & | setting |
libconfig::Config | config |
ControlModeSwitcher< DOF > * | cms |
std::vector< input_cp_type, Eigen::aligned_allocator < input_cp_type > > * | cpVec |
std::vector< input_quat_type, Eigen::aligned_allocator < input_quat_type > > * | qVec |
math::Spline< jp_type > * | jpSpline |
math::Spline< cp_type > * | cpSpline |
math::Spline < Eigen::Quaterniond > * | qSpline |
systems::Callback< double, jp_type > * | jpTrajectory |
systems::Callback< double, cp_type > * | cpTrajectory |
systems::Callback< double, Eigen::Quaterniond > * | qTrajectory |
systems::TupleGrouper< cp_type, Eigen::Quaterniond > | poseTg |
systems::Ramp | time |