mpc_local_planner::QuadraticFormCostSE2 Member List

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

_integral_formcorbo::QuadraticFormCostprotected
_lsq_formcorbo::QuadraticFormCostprotected
_Qcorbo::QuadraticFormCostprotected
_Q_diagcorbo::QuadraticFormCostprotected
_Q_diag_sqrtcorbo::QuadraticFormCostprotected
_Q_diagonal_modecorbo::QuadraticFormCostprotected
_Q_diagonal_mode_intentionallycorbo::QuadraticFormCostprotected
_Q_sqrtcorbo::QuadraticFormCostprotected
_Rcorbo::QuadraticFormCostprotected
_R_diagcorbo::QuadraticFormCostprotected
_R_diag_sqrtcorbo::QuadraticFormCostprotected
_R_diagonal_modecorbo::QuadraticFormCostprotected
_R_diagonal_mode_intentionallycorbo::QuadraticFormCostprotected
_R_sqrtcorbo::QuadraticFormCostprotected
_u_refcorbo::QuadraticFormCostprotected
_x_refcorbo::QuadraticFormCostprotected
_zero_u_refcorbo::QuadraticFormCostprotected
_zero_x_refcorbo::QuadraticFormCostprotected
checkParameters(int state_dim, int control_dim, std::stringstream *issues) const overridecorbo::QuadraticFormCostvirtual
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 overridempc_local_planner::QuadraticFormCostSE2virtual
computeNonIntegralControlDeviationTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &u_k, const Eigen::Ref< const Eigen::VectorXd > &u_prev, double dt_prev, Eigen::Ref< Eigen::VectorXd > cost) constcorbo::StageFunctionvirtual
computeNonIntegralControlTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &u_k, Eigen::Ref< Eigen::VectorXd > cost) const overridecorbo::QuadraticFormCostvirtual
computeNonIntegralDtTerm(int k, double dt, Eigen::Ref< Eigen::VectorXd > cost) constcorbo::StageFunctionvirtual
computeNonIntegralStateControlDtTerm(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) constcorbo::StageFunctionvirtual
computeNonIntegralStateControlTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, Eigen::Ref< Eigen::VectorXd > cost) constcorbo::StageFunctionvirtual
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::QuadraticFormCostSE2virtual
ConstPtr typedefcorbo::StageCost
getConcatenatedNonIntegralStateControlTermDimension(int k, bool lsq_mode=false) constcorbo::StageFunctionvirtual
getConcatenatedNonIntegralStateTermDimension(int k, bool lsq_mode=false) constcorbo::StageFunctionvirtual
getInstance() const overridempc_local_planner::QuadraticFormCostSE2inlinevirtual
getIntegralStateControlTermDimension(int k) const overridecorbo::QuadraticFormCostvirtual
getNonIntegralControlDeviationTermDimension(int k) constcorbo::StageFunctionvirtual
getNonIntegralControlTermDimension(int k) const overridecorbo::QuadraticFormCostvirtual
getNonIntegralDtTermDimension(int k) constcorbo::StageFunctionvirtual
getNonIntegralStateControlDtTermDimension(int k) constcorbo::StageFunctionvirtual
getNonIntegralStateControlTermDimension(int k) constcorbo::StageFunctionvirtual
getNonIntegralStateDtTermDimension(int k) constcorbo::StageFunctionvirtual
getNonIntegralStateTermDimension(int k) const overridecorbo::QuadraticFormCostvirtual
getWeightQ() constcorbo::QuadraticFormCost
getWeightR() constcorbo::QuadraticFormCost
hasIntegralTerms(int k) const overridecorbo::QuadraticFormCostvirtual
hasNonIntegralTerms(int k) const overridecorbo::QuadraticFormCostvirtual
isLinearNonIntegralControlTerm(int k) constcorbo::StageFunctionvirtual
isLinearNonIntegralDtTerm(int k) constcorbo::StageFunctionvirtual
isLinearNonIntegralStateTerm(int k) constcorbo::StageFunctionvirtual
isLsqFormNonIntegralControlTerm(int k) const overridecorbo::QuadraticFormCostvirtual
isLsqFormNonIntegralDtTerm(int k) constcorbo::StageFunctionvirtual
isLsqFormNonIntegralStateTerm(int k) const overridecorbo::QuadraticFormCostvirtual
Ptr typedefmpc_local_planner::QuadraticFormCostSE2
QuadraticFormCost()corbo::QuadraticFormCost
QuadraticFormCost(const Eigen::Ref< const Eigen::MatrixXd > &Q, const Eigen::Ref< const Eigen::MatrixXd > &R, bool integral_form=false, bool lsq_form=false)corbo::QuadraticFormCost
QuadraticFormCostSE2()mpc_local_planner::QuadraticFormCostSE2inline
QuadraticFormCostSE2(const Eigen::Ref< const Eigen::MatrixXd > &Q, const Eigen::Ref< const Eigen::MatrixXd > &R, bool integral_form=false, bool lsq_form=false)mpc_local_planner::QuadraticFormCostSE2inline
scaleCurrentWeightQ(double scale)corbo::QuadraticFormCost
scaleCurrentWeightR(double scale)corbo::QuadraticFormCost
setIntegralForm(bool integral_form)corbo::QuadraticFormCost
setLsqForm(bool lsq_form)corbo::QuadraticFormCost
setWeightQ(const Eigen::DiagonalMatrix< double, -1 > &Q)corbo::QuadraticFormCost
setWeightQ(const Eigen::Ref< const Eigen::MatrixXd > &Q)corbo::QuadraticFormCost
setWeightR(const Eigen::DiagonalMatrix< double, -1 > &R)corbo::QuadraticFormCost
setWeightR(const Eigen::Ref< const Eigen::MatrixXd > &R)corbo::QuadraticFormCost
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 *) overridecorbo::QuadraticFormCostvirtual
~StageFunction()=defaultcorbo::StageFunctionvirtual


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