clone() const override | ct::rbd::JointPositionPIDController< NJOINTS > | virtual |
computeControl(const core::StateVector< STATE_DIM > &state, const core::Time &t, core::ControlVector< NJOINTS > &control) override | ct::rbd::JointPositionPIDController< NJOINTS > | |
Controller< 2 *NJOINTS, NJOINTS >::computeControl(const StateVector< 2 *NJOINTS, SCALAR > &state, const SCALAR &t, ControlVector< NJOINTS, SCALAR > &controlAction)=0 | ct::core::Controller< 2 *NJOINTS, NJOINTS > | pure virtual |
CONTROL_DIM | ct::rbd::JointPositionPIDController< NJOINTS > | static |
Controller() | ct::core::Controller< 2 *NJOINTS, NJOINTS > | |
Controller(const Controller &other) | ct::core::Controller< 2 *NJOINTS, NJOINTS > | |
getDerivativeU0(const StateVector< 2 *NJOINTS, SCALAR > &state, const SCALAR time) | ct::core::Controller< 2 *NJOINTS, NJOINTS > | virtual |
getDerivativeUf(const StateVector< 2 *NJOINTS, SCALAR > &state, const SCALAR time) | ct::core::Controller< 2 *NJOINTS, NJOINTS > | virtual |
jointControllers_ | ct::rbd::JointPositionPIDController< NJOINTS > | protected |
JointPositionPIDController(const Eigen::Matrix< double, NJOINTS, 1 > &desiredPosition=Eigen::Matrix< double, NJOINTS, 1 >::Zero(), const Eigen::Matrix< double, NJOINTS, 1 > &desiredVelocity=Eigen::Matrix< double, NJOINTS, 1 >::Zero(), const std::vector< PIDController::parameters_t > ¶meters=std::vector< PIDController::parameters_t >(NJOINTS, PIDController::parameters_t())) | ct::rbd::JointPositionPIDController< NJOINTS > | |
JointPositionPIDController(const Eigen::Matrix< double, NJOINTS, 1 > &desiredPosition, const Eigen::Matrix< double, NJOINTS, 1 > &desiredVelocity, const PIDController::parameters_t ¶meters) | ct::rbd::JointPositionPIDController< NJOINTS > | |
PIDController typedef | ct::rbd::JointPositionPIDController< NJOINTS > | |
Ptr typedef | ct::rbd::JointPositionPIDController< NJOINTS > | |
reset() | ct::rbd::JointPositionPIDController< NJOINTS > | |
setAllPIDGains(double kp, double ki, double kd) | ct::rbd::JointPositionPIDController< NJOINTS > | |
setDesiredPosition(const Eigen::Matrix< double, NJOINTS, 1 > &desiredPosition) | ct::rbd::JointPositionPIDController< NJOINTS > | |
setDesiredPosition(double desiredPosition, int jointId) | ct::rbd::JointPositionPIDController< NJOINTS > | |
STATE_DIM | ct::rbd::JointPositionPIDController< NJOINTS > | static |
~Controller() | ct::core::Controller< 2 *NJOINTS, NJOINTS > | virtual |
~JointPositionPIDController() | ct::rbd::JointPositionPIDController< NJOINTS > | virtual |