mpc_local_planner::FiniteDifferencesGridSE2 Member List

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

_active_verticesmpc_local_planner::FullDiscretizationGridBaseSE2protected
_cost_integrationmpc_local_planner::FullDiscretizationGridBaseSE2protected
_dtmpc_local_planner::FullDiscretizationGridBaseSE2protected
_dt_lbmpc_local_planner::FullDiscretizationGridBaseSE2protected
_dt_refmpc_local_planner::FullDiscretizationGridBaseSE2protected
_dt_ubmpc_local_planner::FullDiscretizationGridBaseSE2protected
_fd_evalmpc_local_planner::FullDiscretizationGridBaseSE2protected
_first_runmpc_local_planner::FullDiscretizationGridBaseSE2protected
_modifiedcorbo::VertexSetInterfaceprotected
_n_adaptmpc_local_planner::FullDiscretizationGridBaseSE2protected
_n_refmpc_local_planner::FullDiscretizationGridBaseSE2protected
_nlp_funmpc_local_planner::FullDiscretizationGridBaseSE2protected
_u_prevcorbo::DiscretizationGridInterfaceprotected
_u_prev_dtcorbo::DiscretizationGridInterfaceprotected
_u_refcorbo::DiscretizationGridInterfaceprotected
_u_seqmpc_local_planner::FullDiscretizationGridBaseSE2protected
_warm_startmpc_local_planner::FullDiscretizationGridBaseSE2protected
_x_seqmpc_local_planner::FullDiscretizationGridBaseSE2protected
_xfmpc_local_planner::FullDiscretizationGridBaseSE2protected
_xf_fixedmpc_local_planner::FullDiscretizationGridBaseSE2protected
adaptGrid(bool new_run, NlpFunctions &nlp_fun)mpc_local_planner::FullDiscretizationGridBaseSE2inlineprotectedvirtual
applyIncrementNonFixed(const Eigen::Ref< const Eigen::VectorXd > &increment)corbo::VertexSetInterface
applyIncrementNonFixed(int idx, double increment)corbo::VertexSetInterface
backupParametersActiveVertices()corbo::VertexSetInterface
BaseEdge typedefmpc_local_planner::FiniteDifferencesGridSE2
BaseMixedEdge typedefmpc_local_planner::FiniteDifferencesGridSE2
checkAndInitializeXfFixedFlags(int dim_x)mpc_local_planner::FullDiscretizationGridBaseSE2protected
clear() overridempc_local_planner::FullDiscretizationGridBaseSE2virtual
clearConnectedEdges()corbo::VertexSetInterface
computeActiveVertices() overridempc_local_planner::FullDiscretizationGridBaseSE2protectedvirtual
computeVertexIndices()corbo::VertexSetInterface
CostIntegrationRule enum namempc_local_planner::FullDiscretizationGridBaseSE2
createEdges(NlpFunctions &nlp_fun, OptimizationEdgeSet &edges, SystemDynamicsInterface::Ptr dynamics) overridempc_local_planner::FiniteDifferencesGridSE2protectedvirtual
discardBackupParametersActiveVertices(bool all=false)corbo::VertexSetInterface
DiscretizationGridInterface()=defaultcorbo::DiscretizationGridInterface
DiscretizationGridInterface(int state_dim, int control_dim)corbo::DiscretizationGridInterface
findClosestPose(double x_ref, double y_ref, int start_idx=0, double *distance=nullptr) constmpc_local_planner::FullDiscretizationGridBaseSE2
findNearestState(const Eigen::VectorXd &x0)mpc_local_planner::FullDiscretizationGridBaseSE2protected
FiniteDifferencesGridSE2()=defaultmpc_local_planner::FiniteDifferencesGridSE2
FullDiscretizationGridBaseSE2()=defaultmpc_local_planner::FullDiscretizationGridBaseSE2
getActiveVertices() overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
getBounds(Eigen::Ref< Eigen::VectorXd > lb, Eigen::Ref< Eigen::VectorXd > ub)corbo::VertexSetInterface
getDt() constmpc_local_planner::FullDiscretizationGridBaseSE2inline
getDtRef() constmpc_local_planner::FullDiscretizationGridBaseSE2inline
getFactory()mpc_local_planner::FiniteDifferencesGridSE2inlinestatic
getFinalTime() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
getFirstControlInput(Eigen::VectorXd &u0) overridempc_local_planner::FullDiscretizationGridBaseSE2virtual
getFirstDt() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
getInitialDt() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
getInitialN() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
getInstance() const overridempc_local_planner::FiniteDifferencesGridSE2inlinevirtual
getLowerBound(int idx)corbo::VertexSetInterface
getN() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
getNRef() constmpc_local_planner::FullDiscretizationGridBaseSE2inline
getParameterDimension()corbo::VertexSetInterface
getParameterValue(int idx)corbo::VertexSetInterface
getParameterVector(Eigen::Ref< Eigen::VectorXd > x)corbo::VertexSetInterface
getState(int k) constmpc_local_planner::FullDiscretizationGridBaseSE2inline
getStateAndControlTimeSeries(TimeSeries::Ptr x_sequence, TimeSeries::Ptr u_sequence, double t_max=corbo::CORBO_INF_DBL) const overridempc_local_planner::FullDiscretizationGridBaseSE2virtual
getUpperBound(int idx)corbo::VertexSetInterface
getVertices(std::vector< VertexInterface * > &vertices) overridempc_local_planner::FullDiscretizationGridBaseSE2virtual
hasConstantControls() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
hasSingleDt() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
initializeSequences(const Eigen::VectorXd &x0, const Eigen::VectorXd &xf, ReferenceTrajectoryInterface &uref, NlpFunctions &nlp_fun)mpc_local_planner::FullDiscretizationGridBaseSE2protectedvirtual
initializeSequences(const Eigen::VectorXd &x0, const Eigen::VectorXd &xf, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, NlpFunctions &nlp_fun)mpc_local_planner::FullDiscretizationGridBaseSE2protectedvirtual
isDtFixedIntended() const overridempc_local_planner::FiniteDifferencesGridSE2inlineprotectedvirtual
isEmpty() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
isGridAdaptActive() constmpc_local_planner::FullDiscretizationGridBaseSE2inlineprotectedvirtual
isModified() constcorbo::VertexSetInterface
isMovingHorizonWarmStartActive() constmpc_local_planner::FullDiscretizationGridBaseSE2inlineprotectedvirtual
isTimeVariableGrid() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
isUniformGrid() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
isValid() constmpc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
NlpFunctions typedefmpc_local_planner::FullDiscretizationGridBaseSE2
OptimizationEdgeSet typedefmpc_local_planner::FullDiscretizationGridBaseSE2
PartiallyFixedVectorVertex typedefmpc_local_planner::FullDiscretizationGridBaseSE2
providesStateTrajectory() const overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
Ptr typedefmpc_local_planner::FiniteDifferencesGridSE2
ReferenceTrajectoryInterface typedefmpc_local_planner::FullDiscretizationGridBaseSE2
resampleTrajectory(int n_new)mpc_local_planner::FullDiscretizationGridBaseSE2protectedvirtual
restoreBackupParametersActiveVertices(bool keep_backup)corbo::VertexSetInterface
ScalarVertex typedefmpc_local_planner::FullDiscretizationGridBaseSE2
setBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)corbo::VertexSetInterface
setCostIntegrationRule(CostIntegrationRule integration)mpc_local_planner::FullDiscretizationGridBaseSE2inline
setDtRef(double dt)mpc_local_planner::FullDiscretizationGridBaseSE2inline
setFiniteDifferencesCollocationMethod(corbo::FiniteDifferencesCollocationInterface::Ptr fd_eval)mpc_local_planner::FullDiscretizationGridBaseSE2inline
setInitialDt(double dt) overridempc_local_planner::FullDiscretizationGridBaseSE2inlinevirtual
setLastControlRef(const Eigen::VectorXd &last_u_ref)corbo::DiscretizationGridInterfaceprotected
setLowerBound(int idx, double lb)corbo::VertexSetInterface
setModified(bool modified)corbo::VertexSetInterface
setN(int n, bool try_resample=true) overridempc_local_planner::FullDiscretizationGridBaseSE2virtual
setNRef(int n)mpc_local_planner::FullDiscretizationGridBaseSE2
setParameterValue(int idx, double x)corbo::VertexSetInterface
setParameterVector(const Eigen::Ref< const Eigen::VectorXd > &x)corbo::VertexSetInterface
setPreviousControl(const Eigen::VectorXd &prev_u, double prev_u_dt)corbo::DiscretizationGridInterfaceprotected
setUpperBound(int idx, double ub)corbo::VertexSetInterface
setVertexIdx(VertexInterface &vertex, int idx)corbo::VertexSetInterfaceprotected
setWarmStart(bool active)mpc_local_planner::FullDiscretizationGridBaseSE2inline
setXfFixed(const Eigen::Matrix< bool, -1, 1 > &xf_fixed)mpc_local_planner::FullDiscretizationGridBaseSE2inline
SystemDynamicsInterface typedefmpc_local_planner::FullDiscretizationGridBaseSE2
TimeSeries typedefmpc_local_planner::FullDiscretizationGridBaseSE2
update(const Eigen::VectorXd &x0, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, NlpFunctions &nlp_fun, OptimizationEdgeSet &edges, SystemDynamicsInterface::Ptr dynamics, bool new_run, const corbo::Time &t, ReferenceTrajectoryInterface *sref=nullptr, const Eigen::VectorXd *prev_u=nullptr, double prev_u_dt=0, ReferenceTrajectoryInterface *xinit=nullptr, ReferenceTrajectoryInterface *uinit=nullptr) overridempc_local_planner::FullDiscretizationGridBaseSE2virtual
updateBounds(const NlpFunctions &nlp_fun)mpc_local_planner::FullDiscretizationGridBaseSE2protected
UPtr typedefmpc_local_planner::FullDiscretizationGridBaseSE2
VectorVertex typedefmpc_local_planner::FullDiscretizationGridBaseSE2
VertexInterface typedefmpc_local_planner::FullDiscretizationGridBaseSE2
VertexSetInterface()corbo::VertexSetInterface
warmStartShifting(const Eigen::VectorXd &x0)mpc_local_planner::FullDiscretizationGridBaseSE2protectedvirtual
~DiscretizationGridInterface()=defaultcorbo::DiscretizationGridInterfacevirtual
~FiniteDifferencesGridSE2()=defaultmpc_local_planner::FiniteDifferencesGridSE2virtual
~FullDiscretizationGridBaseSE2()=defaultmpc_local_planner::FullDiscretizationGridBaseSE2virtual
~VertexSetInterface()corbo::VertexSetInterfacevirtual


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