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