|
robotoc
robotoc - efficient ROBOT Optimal Control solvers
|
This is the complete list of members for robotoc::ConfigurationSpaceCost, including all inherited members.
| as_shared_ptr() | robotoc::CostFunctionComponentBase | inline |
| ConfigurationSpaceCost(const Robot &robot) | robotoc::ConfigurationSpaceCost | |
| ConfigurationSpaceCost(const Robot &robot, const std::shared_ptr< ConfigurationSpaceRefBase > &ref) | robotoc::ConfigurationSpaceCost | |
| ConfigurationSpaceCost() | robotoc::ConfigurationSpaceCost | |
| ConfigurationSpaceCost(const ConfigurationSpaceCost &)=default | robotoc::ConfigurationSpaceCost | |
| ConfigurationSpaceCost(ConfigurationSpaceCost &&) noexcept=default | robotoc::ConfigurationSpaceCost | |
| CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inline |
| CostFunctionComponentBase(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
| CostFunctionComponentBase(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
| evalConfigDiff(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const Eigen::VectorXd &q) const | robotoc::ConfigurationSpaceCost | inline |
| evalConfigDiffJac(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const Eigen::VectorXd &q) const | robotoc::ConfigurationSpaceCost | inline |
| evalImpactCost(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalImpactCostDerivatives(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalImpactCostHessian(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalStageCost(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalStageCostDerivatives(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalStageCostHessian(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalTerminalCost(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalTerminalCostDerivatives(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::ConfigurationSpaceCost | virtual |
| evalTerminalCostHessian(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::ConfigurationSpaceCost | virtual |
| isCostConfigActive(const GridInfo &grid_info) const | robotoc::ConfigurationSpaceCost | inline |
| operator=(const ConfigurationSpaceCost &)=default | robotoc::ConfigurationSpaceCost | |
| operator=(ConfigurationSpaceCost &&) noexcept=default | robotoc::ConfigurationSpaceCost | |
| robotoc::CostFunctionComponentBase::operator=(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
| robotoc::CostFunctionComponentBase::operator=(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
| set_a_weight(const Eigen::VectorXd &a_weight) | robotoc::ConfigurationSpaceCost | |
| set_dv_weight_impact(const Eigen::VectorXd &dv_weight_impact) | robotoc::ConfigurationSpaceCost | |
| set_q_ref(const Eigen::VectorXd &q_ref) | robotoc::ConfigurationSpaceCost | |
| set_q_weight(const Eigen::VectorXd &q_weight) | robotoc::ConfigurationSpaceCost | |
| set_q_weight_impact(const Eigen::VectorXd &q_weight_impact) | robotoc::ConfigurationSpaceCost | |
| set_q_weight_terminal(const Eigen::VectorXd &q_weight_terminal) | robotoc::ConfigurationSpaceCost | |
| set_ref(const std::shared_ptr< ConfigurationSpaceRefBase > &ref) | robotoc::ConfigurationSpaceCost | |
| set_u_ref(const Eigen::VectorXd &u_ref) | robotoc::ConfigurationSpaceCost | |
| set_u_weight(const Eigen::VectorXd &u_weight) | robotoc::ConfigurationSpaceCost | |
| set_v_ref(const Eigen::VectorXd &v_ref) | robotoc::ConfigurationSpaceCost | |
| set_v_weight(const Eigen::VectorXd &v_weight) | robotoc::ConfigurationSpaceCost | |
| set_v_weight_impact(const Eigen::VectorXd &v_weight_impact) | robotoc::ConfigurationSpaceCost | |
| set_v_weight_terminal(const Eigen::VectorXd &v_weight_terminal) | robotoc::ConfigurationSpaceCost | |
| Vector6d typedef | robotoc::ConfigurationSpaceCost | |
| ~ConfigurationSpaceCost() | robotoc::ConfigurationSpaceCost | |
| ~CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inlinevirtual |