smooth_feedback
Control and estimation on Lie groups
Loading...
Searching...
No Matches
smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT > Member List

This is the complete list of members for smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >, including all inherited members.

MPC(F &&f, CR &&cr, Eigen::Vector< double, Ncr > &&crl, Eigen::Vector< double, Ncr > &&cru, MPCParams &&prm={})smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
MPC(const F &f, const CR &cr, const Eigen::Vector< double, Ncr > &crl, const Eigen::Vector< double, Ncr > &cru, const MPCParams &prm={})smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
MPC()=defaultsmooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
MPC(const MPC &)=defaultsmooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
MPC(MPC &&)=defaultsmooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
operator()(const T &t, const X &x, std::optional< std::reference_wrapper< std::vector< U > > > u_traj=std::nullopt, std::optional< std::reference_wrapper< std::vector< X > > > x_traj=std::nullopt)smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
operator=(const MPC &)=defaultsmooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
operator=(MPC &&)=defaultsmooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
reset_warmstart()smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_udes(std::function< U(T)> &&u_des)smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_udes(const std::function< U(T)> &u_des)smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_udes_rel(Fun &&f, T t0=T(0))smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_weights(const MPCWeights< X, U > &weights)smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_xdes(std::function< X(T)> &&x_des, std::function< Tangent< X >(T)> &&dx_des)smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_xdes(const std::function< X(T)> &x_des, const std::function< Tangent< X >(T)> &dx_des)smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
set_xdes_rel(Fun &&f, T t0=T(0))smooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline
~MPC()=defaultsmooth::feedback::MPC< T, X, U, F, CR, Kmesh, DT >inline