|
SCL
1.0
Standard Control Library : Control, dynamics, physics, and simulation
|
This is the complete list of members for scl::CRobot, including all inherited members.
| addController(SControllerBase *arg_ctrl_ds) | scl::CRobot | |
| computeDynamics() | scl::CRobot | |
| computeNonControlOperations() | scl::CRobot | |
| computeServo() | scl::CRobot | |
| CRobot() | scl::CRobot | |
| ctrl_ | scl::CRobot | private |
| ctrl_current_ | scl::CRobot | private |
| data_ | scl::CRobot | private |
| db_ (defined in scl::CRobot) | scl::CRobot | private |
| dynamics_ | scl::CRobot | private |
| getControllerCurrent() | scl::CRobot | |
| getControllerDataStruct(const std::string &arg_ctrl_name) | scl::CRobot | |
| getControllerDynamics() | scl::CRobot | inline |
| getData() | scl::CRobot | inline |
| getDerivativeGain(Eigen::VectorXd &ret_gains, const std::string &arg_ctrl_name="", const std::string &arg_task_name="") | scl::CRobot | |
| getGeneralizedAccelerations() (defined in scl::CRobot) | scl::CRobot | inline |
| getGeneralizedCoordinates() (defined in scl::CRobot) | scl::CRobot | inline |
| getGeneralizedForcesCommanded() (defined in scl::CRobot) | scl::CRobot | inline |
| getGeneralizedForcesMeasured() (defined in scl::CRobot) | scl::CRobot | inline |
| getGeneralizedVelocities() (defined in scl::CRobot) | scl::CRobot | inline |
| getIntegralGain(Eigen::VectorXd &ret_gains, const std::string &arg_ctrl_name="", const std::string &arg_task_name="") | scl::CRobot | |
| getProportionalGain(Eigen::VectorXd &ret_gains, const std::string &arg_ctrl_name="", const std::string &arg_task_name="") | scl::CRobot | |
| hasBeenInit() | scl::CRobot | inline |
| init(std::string arg_robot_name, CDynamicsBase *arg_dynamics, CDynamicsBase *arg_integrator, SRobotParsed *arg_robot, SRobotIO *arg_io_data, std::vector< SControllerBase * > &arg_ctrls) | scl::CRobot | |
| initFromDb(std::string arg_robot_name, CDynamicsBase *arg_dynamics, CDynamicsBase *arg_integrator) | scl::CRobot | |
| integrateDynamics() | scl::CRobot | |
| integrator_ | scl::CRobot | private |
| log_file_ (defined in scl::CRobot) | scl::CRobot | private |
| log_file_name_ | scl::CRobot | private |
| logging_on_ (defined in scl::CRobot) | scl::CRobot | private |
| logState(bool arg_log_gc=true, bool arg_log_gc_matrices=true, bool arg_log_task_matrices=false) | scl::CRobot | |
| setActuatorForceLimits(const Eigen::VectorXd &arg_max, const Eigen::VectorXd &arg_min) | scl::CRobot | |
| setControllerCurrent(std::string arg_ctrl_name) | scl::CRobot | |
| setDamping(const Eigen::VectorXd &arg_d) | scl::CRobot | |
| setDerivativeGain(const Eigen::VectorXd &arg_kv, const std::string &arg_ctrl_name="", const std::string &arg_task_name="") | scl::CRobot | |
| setFlagApplyActuatorForceLimits(sBool arg_flag) | scl::CRobot | inline |
| setFlagApplyDamping(sBool arg_flag) | scl::CRobot | inline |
| setFlagApplyGcPosLimits(sBool arg_flag) | scl::CRobot | inline |
| setFlagControllerOn(sBool arg_flag) | scl::CRobot | inline |
| setGcPosLimits(const Eigen::VectorXd &arg_max, const Eigen::VectorXd &arg_min) | scl::CRobot | |
| setGeneralizedAccelerations(const Eigen::VectorXd &arg_ddq) (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedAccelerationsToZero() (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedCoordinates(const Eigen::VectorXd &arg_q) (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedCoordinatesToZero() (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedForcesCommanded(const Eigen::VectorXd &arg_f) (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedForcesCommandedToZero() (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedForcesMeasured(const Eigen::VectorXd &arg_f) (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedForcesMeasuredToZero() (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedVelocities(const Eigen::VectorXd &arg_dq) (defined in scl::CRobot) | scl::CRobot | inline |
| setGeneralizedVelocitiesToZero() (defined in scl::CRobot) | scl::CRobot | inline |
| setIntegralGain(const Eigen::VectorXd &arg_ki, const std::string &arg_ctrl_name="", const std::string &arg_task_name="") | scl::CRobot | |
| setLogFile(const std::string &arg_file) | scl::CRobot | |
| setProportionalGain(const Eigen::VectorXd &arg_kp, const std::string &arg_ctrl_name="", const std::string &arg_task_name="") | scl::CRobot | |
| ~CRobot() | scl::CRobot | virtual |
1.8.6