robotoc
robotoc - efficient ROBOT Optimal Control solvers
|
This is the complete list of members for robotoc::TaskSpace6DCost, including all inherited members.
as_shared_ptr() | robotoc::CostFunctionComponentBase | inline |
CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inline |
CostFunctionComponentBase(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
CostFunctionComponentBase(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
evalDiff(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info) const | robotoc::TaskSpace6DCost | inline |
evalImpactCost(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::TaskSpace6DCost | virtual |
evalImpactCostDerivatives(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::TaskSpace6DCost | virtual |
evalImpactCostHessian(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::TaskSpace6DCost | virtual |
evalStageCost(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::TaskSpace6DCost | virtual |
evalStageCostDerivatives(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::TaskSpace6DCost | virtual |
evalStageCostHessian(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::TaskSpace6DCost | virtual |
evalTerminalCost(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::TaskSpace6DCost | virtual |
evalTerminalCostDerivatives(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::TaskSpace6DCost | virtual |
evalTerminalCostHessian(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::TaskSpace6DCost | virtual |
isCostActive(const GridInfo &grid_info) const | robotoc::TaskSpace6DCost | inline |
operator=(const TaskSpace6DCost &)=default | robotoc::TaskSpace6DCost | |
operator=(TaskSpace6DCost &&) noexcept=default | robotoc::TaskSpace6DCost | |
robotoc::CostFunctionComponentBase::operator=(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
robotoc::CostFunctionComponentBase::operator=(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
set_const_ref(const SE3 &const_ref) | robotoc::TaskSpace6DCost | |
set_const_ref(const Eigen::Vector3d &const_position_ref, const Eigen::Matrix3d &const_rotation_ref) | robotoc::TaskSpace6DCost | |
set_ref(const std::shared_ptr< TaskSpace6DRefBase > &ref) | robotoc::TaskSpace6DCost | |
set_weight(const Eigen::Vector3d &weight_position, const Eigen::Vector3d &weight_rotation) | robotoc::TaskSpace6DCost | |
set_weight_impact(const Eigen::Vector3d &weight_position_impact, const Eigen::Vector3d &weight_rotation_impact) | robotoc::TaskSpace6DCost | |
set_weight_terminal(const Eigen::Vector3d &weight_position_terminal, const Eigen::Vector3d &weight_rotation_terminal) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const int frame_id) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const std::string &frame_name) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const int frame_id, const std::shared_ptr< TaskSpace6DRefBase > &ref) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const int frame_id, const SE3 &const_ref) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const int frame_id, const Eigen::Vector3d &const_position_ref, const Eigen::Matrix3d &const_rotation_ref) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const std::string &frame_name, const std::shared_ptr< TaskSpace6DRefBase > &ref) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const std::string &frame_name, const SE3 &const_ref) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const Robot &robot, const std::string &frame_name, const Eigen::Vector3d &const_position_ref, const Eigen::Matrix3d &const_rotation_ref) | robotoc::TaskSpace6DCost | |
TaskSpace6DCost() | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(const TaskSpace6DCost &)=default | robotoc::TaskSpace6DCost | |
TaskSpace6DCost(TaskSpace6DCost &&) noexcept=default | robotoc::TaskSpace6DCost | |
Vector6d typedef | robotoc::TaskSpace6DCost | |
~CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inlinevirtual |
~TaskSpace6DCost() | robotoc::TaskSpace6DCost |