![]() |
- 3.0.2 rigid body dynamics module.
|
This is the complete list of members for ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR >, including all inherited members.
| DiscreteCostEvaluatorBase()=default | ct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR > | |
| eval() override | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inlinevirtual |
| evalGradient(size_t grad_length, Eigen::Map< Eigen::Matrix< SCALAR, Eigen::Dynamic, 1 >> &grad) override | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inlinevirtual |
| getSparsityPatternHessian(Eigen::VectorXi &iRow, Eigen::VectorXi &jCol) override | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inlinevirtual |
| getTargetPose() | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| IKCostEvaluator(size_t eeInd, const Eigen::Matrix3d &Qpos=Eigen::Matrix3d::Identity(), const Eigen::Matrix3d &Qrot=Eigen::Matrix3d::Identity()) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| IKCostEvaluator(const std::string &costFunctionPath, const std::string &termTaskspaceName, const bool verbose=false) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| IKCostEvaluator(const std::string &costFunctionPath, const std::string &termTaskspaceName, const std::string &termJointPosName, const bool verbose=false) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| NJOINTS | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | static |
| setOptVector(std::shared_ptr< ct::optcon::tpl::OptVector< SCALAR >> optVector) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| setRegularizer(std::shared_ptr< IKRegularizerBase > reg) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| setTargetPose(const ct::rbd::RigidBodyPose &rbdPose) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| setTargetPose(const core::StateVector< 3 > &w_pos_des, const Eigen::Quaterniond &w_q_des) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| setTargetPose(const core::StateVector< 3 > &w_pos_des, const Eigen::Matrix3d &eulerXyz) | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inline |
| sparseHessianValues(const Eigen::VectorXd &jointAngles, const Eigen::VectorXd &obj_fac, Eigen::VectorXd &hes) override | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > | inlinevirtual |
| ~DiscreteCostEvaluatorBase()=default | ct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR > | virtual |
| ~IKCostEvaluator() override=default | ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > |