GCOP
1.0
|
#include <pqpdemcost.h>
Public Types | |
typedef Matrix< double, 1, 1 > | Vectorgd |
typedef Matrix< double, 1, _nx > | Matrixgxd |
typedef Matrix< double, 1, _nu > | Matrixgud |
typedef Matrix< double, 1, _np > | Matrixgpd |
typedef Matrix< double, _nx, 1 > | Vectornd |
typedef Matrix< double, _nu, 1 > | Vectorcd |
typedef Matrix< double, _np, 1 > | Vectormd |
typedef Matrix< double, _nx, _nx > | Matrixnd |
typedef Matrix< double, _nx, _nu > | Matrixncd |
typedef Matrix< double, _nu, _nx > | Matrixcnd |
typedef Matrix< double, _nu, _nu > | Matrixcd |
typedef Matrix< double, _np, _np > | Matrixmd |
typedef Matrix< double, _nx, _np > | Matrixnmd |
typedef Matrix< double, _np, _nx > | Matrixmnd |
Public Member Functions | |
PqpDemCost (System< T, _nx, _nu, _np > &sys, tf, PqpDem< T, _nx, _nu, _np, 1 > &con) |
typedef Matrix<double, _nu, _nu> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixcd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _nu, _nx> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixcnd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, 1, _np> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixgpd |
Reimplemented from gcop::LsCost< T, _nx, _nu, _np, _ng >.
typedef Matrix<double, 1, _nu> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixgud |
Reimplemented from gcop::LsCost< T, _nx, _nu, _np, _ng >.
typedef Matrix<double, 1, _nx> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixgxd |
Reimplemented from gcop::LsCost< T, _nx, _nu, _np, _ng >.
typedef Matrix<double, _np, _np> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixmd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _np, _nx> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixmnd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _nx, _nu> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixncd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _nx, _nx> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixnd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _nx, _np> gcop::PqpDemCost< T, _nx, _nu, _np >::Matrixnmd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _nu, 1> gcop::PqpDemCost< T, _nx, _nu, _np >::Vectorcd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, 1, 1> gcop::PqpDemCost< T, _nx, _nu, _np >::Vectorgd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _np, 1> gcop::PqpDemCost< T, _nx, _nu, _np >::Vectormd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
typedef Matrix<double, _nx, 1> gcop::PqpDemCost< T, _nx, _nu, _np >::Vectornd |
Reimplemented from gcop::ConstraintCost< T, _nx, _nu, _np, 1 >.
gcop::PqpDemCost< T, _nx, _nu, _np >::PqpDemCost | ( | System< T, _nx, _nu, _np > & | sys, |
tf | , | ||
PqpDem< T, _nx, _nu, _np, 1 > & | con | ||
) |
Linear-quadratic cost on a general manifold. Use this constructor for dynamic-size control problem, i.e. PqpdemCost<T>(X, U, tf, xf, ...)
sys | system |
tf | final time |
con | pqpdem |