|
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 |
1.7.6.1