robotoc
robotoc - efficient ROBOT Optimal Control solvers
Loading...
Searching...
No Matches
robotoc::ConfigurationSpaceCost Member List

This is the complete list of members for robotoc::ConfigurationSpaceCost, including all inherited members.

as_shared_ptr()robotoc::CostFunctionComponentBaseinline
ConfigurationSpaceCost(const Robot &robot)robotoc::ConfigurationSpaceCost
ConfigurationSpaceCost(const Robot &robot, const std::shared_ptr< ConfigurationSpaceRefBase > &ref)robotoc::ConfigurationSpaceCost
ConfigurationSpaceCost()robotoc::ConfigurationSpaceCost
ConfigurationSpaceCost(const ConfigurationSpaceCost &)=defaultrobotoc::ConfigurationSpaceCost
ConfigurationSpaceCost(ConfigurationSpaceCost &&) noexcept=defaultrobotoc::ConfigurationSpaceCost
CostFunctionComponentBase()robotoc::CostFunctionComponentBaseinline
CostFunctionComponentBase(const CostFunctionComponentBase &)=defaultrobotoc::CostFunctionComponentBase
CostFunctionComponentBase(CostFunctionComponentBase &&) noexcept=defaultrobotoc::CostFunctionComponentBase
evalConfigDiff(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const Eigen::VectorXd &q) constrobotoc::ConfigurationSpaceCostinline
evalConfigDiffJac(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const Eigen::VectorXd &q) constrobotoc::ConfigurationSpaceCostinline
evalImpactCost(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const overriderobotoc::ConfigurationSpaceCostvirtual
evalImpactCostDerivatives(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const overriderobotoc::ConfigurationSpaceCostvirtual
evalImpactCostHessian(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const overriderobotoc::ConfigurationSpaceCostvirtual
evalStageCost(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const overriderobotoc::ConfigurationSpaceCostvirtual
evalStageCostDerivatives(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const overriderobotoc::ConfigurationSpaceCostvirtual
evalStageCostHessian(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const overriderobotoc::ConfigurationSpaceCostvirtual
evalTerminalCost(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const overriderobotoc::ConfigurationSpaceCostvirtual
evalTerminalCostDerivatives(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const overriderobotoc::ConfigurationSpaceCostvirtual
evalTerminalCostHessian(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const overriderobotoc::ConfigurationSpaceCostvirtual
isCostConfigActive(const GridInfo &grid_info) constrobotoc::ConfigurationSpaceCostinline
operator=(const ConfigurationSpaceCost &)=defaultrobotoc::ConfigurationSpaceCost
operator=(ConfigurationSpaceCost &&) noexcept=defaultrobotoc::ConfigurationSpaceCost
robotoc::CostFunctionComponentBase::operator=(const CostFunctionComponentBase &)=defaultrobotoc::CostFunctionComponentBase
robotoc::CostFunctionComponentBase::operator=(CostFunctionComponentBase &&) noexcept=defaultrobotoc::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 typedefrobotoc::ConfigurationSpaceCost
~ConfigurationSpaceCost()robotoc::ConfigurationSpaceCost
~CostFunctionComponentBase()robotoc::CostFunctionComponentBaseinlinevirtual