mpc_local_planner::TerminalBallSE2 Member List

This is the complete list of members for mpc_local_planner::TerminalBallSE2, including all inherited members.

_diagonal_modecorbo::TerminalBallprotected
_diagonal_mode_intentionallycorbo::TerminalBallprotected
_gammacorbo::TerminalBallprotected
_Scorbo::TerminalBallprotected
_S_diagcorbo::TerminalBallprotected
_x_refcorbo::TerminalBallprotected
_zero_x_refcorbo::TerminalBallprotected
checkParameters(int state_dim, int control_dim, FinalStageCost::ConstPtr final_stage_cost, std::stringstream *issues) const overridecorbo::TerminalBallvirtual
corbo::StageFunction::checkParameters(int state_dim, int control_dim, std::stringstream *issues) constcorbo::StageFunctionvirtual
computeConcatenatedNonIntegralStateControlTerms(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost, bool lsq_mode=false) constcorbo::StageFunctionvirtual
computeConcatenatedNonIntegralStateTerms(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost, bool lsq_mode=false) constcorbo::StageFunctionvirtual
computeIntegralStateControlTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, Eigen::Ref< Eigen::VectorXd > cost) const finalcorbo::FinalStageConstraintprivatevirtual
computeNonIntegralControlDeviationTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &u_k, const Eigen::Ref< const Eigen::VectorXd > &u_prev, double dt, Eigen::Ref< Eigen::VectorXd > cost) const finalcorbo::FinalStageConstraintprivatevirtual
computeNonIntegralControlTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &u_k, Eigen::Ref< Eigen::VectorXd > cost) const finalcorbo::FinalStageConstraintprivatevirtual
computeNonIntegralDtTerm(int k, double dt, Eigen::Ref< Eigen::VectorXd > cost) const finalcorbo::FinalStageConstraintprivatevirtual
computeNonIntegralStateControlDtTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, double dt_k_prev, Eigen::Ref< Eigen::VectorXd > cost) const finalcorbo::FinalStageConstraintprivatevirtual
computeNonIntegralStateControlTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, Eigen::Ref< Eigen::VectorXd > cost) const finalcorbo::FinalStageConstraintprivatevirtual
computeNonIntegralStateDtTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost) constcorbo::StageFunctionvirtual
computeNonIntegralStateTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, Eigen::Ref< Eigen::VectorXd > cost) const overridempc_local_planner::TerminalBallSE2virtual
ConstPtr typedefcorbo::TerminalBall
getConcatenatedNonIntegralStateControlTermDimension(int k, bool lsq_mode=false) constcorbo::StageFunctionvirtual
getConcatenatedNonIntegralStateTermDimension(int k, bool lsq_mode=false) constcorbo::StageFunctionvirtual
getGamma()corbo::TerminalBall
getInstance() const overridempc_local_planner::TerminalBallSE2inlinevirtual
getIntegralStateControlTermDimension(int k) const finalcorbo::FinalStageConstraintprivatevirtual
getNonIntegralControlDeviationTermDimension(int k) const finalcorbo::FinalStageConstraintprivatevirtual
getNonIntegralControlTermDimension(int k) const finalcorbo::FinalStageConstraintprivatevirtual
getNonIntegralDtTermDimension(int k) const finalcorbo::FinalStageConstraintprivatevirtual
getNonIntegralStateControlDtTermDimension(int k) const finalcorbo::FinalStageConstraintprivatevirtual
getNonIntegralStateControlTermDimension(int k) const finalcorbo::FinalStageConstraintprivatevirtual
getNonIntegralStateDtTermDimension(int k) constcorbo::StageFunctionvirtual
getNonIntegralStateTermDimension(int k) const overridecorbo::TerminalBallvirtual
getWeightS() constcorbo::TerminalBall
hasIntegralTerms(int k) const finalcorbo::FinalStageConstraintvirtual
hasNonIntegralTerms(int k) const finalcorbo::FinalStageConstraintvirtual
isEqualityConstraint() const overridecorbo::TerminalBallvirtual
isInequalityConstraint() constcorbo::FinalStageConstraint
isLinearNonIntegralControlTerm(int k) constcorbo::StageFunctionvirtual
isLinearNonIntegralDtTerm(int k) constcorbo::StageFunctionvirtual
isLinearNonIntegralStateTerm(int k) constcorbo::StageFunctionvirtual
isLsqFormNonIntegralControlTerm(int k) constcorbo::StageFunctionvirtual
isLsqFormNonIntegralDtTerm(int k) constcorbo::StageFunctionvirtual
isLsqFormNonIntegralStateTerm(int k) constcorbo::StageFunctionvirtual
Ptr typedefmpc_local_planner::TerminalBallSE2
setGamma(double gamma)corbo::TerminalBall
setWeightS(const Eigen::DiagonalMatrix< double, -1 > &S)corbo::TerminalBall
setWeightS(const Eigen::Ref< const Eigen::MatrixXd > &S)corbo::TerminalBall
TerminalBall()=defaultcorbo::TerminalBall
TerminalBall(const Eigen::Ref< const Eigen::MatrixXd > &S, double gamma)corbo::TerminalBall
TerminalBallSE2()mpc_local_planner::TerminalBallSE2inline
TerminalBallSE2(const Eigen::Ref< const Eigen::MatrixXd > &S, double gamma)mpc_local_planner::TerminalBallSE2inline
update(int n, double t, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, ReferenceTrajectoryInterface *sref, bool single_dt, const Eigen::VectorXd &x0, FinalStageCost::ConstPtr final_stage_cost, StagePreprocessor::Ptr stage_preprocessor, const std::vector< double > &dts, const DiscretizationGridInterface *) overridecorbo::TerminalBallvirtual
corbo::FinalStageConstraint::update(int n, double t, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, ReferenceTrajectoryInterface *sref, bool single_dt, const Eigen::VectorXd &x0, StagePreprocessor::Ptr stage_preprocessor, const std::vector< double > &dts, const DiscretizationGridInterface *grid) finalcorbo::FinalStageConstraintvirtual
~StageFunction()=defaultcorbo::StageFunctionvirtual


mpc_local_planner
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:35:06