- 3.0.2 rigid body dynamics module.
ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR > Member List

This is the complete list of members for ct::rbd::IKCostEvaluator< KINEMATICS, SCALAR >, including all inherited members.

DiscreteCostEvaluatorBase()=defaultct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR >
eval() overridect::rbd::IKCostEvaluator< KINEMATICS, SCALAR >inlinevirtual
evalGradient(size_t grad_length, Eigen::Map< Eigen::Matrix< SCALAR, Eigen::Dynamic, 1 >> &grad) overridect::rbd::IKCostEvaluator< KINEMATICS, SCALAR >inlinevirtual
getSparsityPatternHessian(Eigen::VectorXi &iRow, Eigen::VectorXi &jCol) overridect::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
NJOINTSct::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) overridect::rbd::IKCostEvaluator< KINEMATICS, SCALAR >inlinevirtual
~DiscreteCostEvaluatorBase()=defaultct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR >virtual
~IKCostEvaluator() override=defaultct::rbd::IKCostEvaluator< KINEMATICS, SCALAR >