|
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 |
1.7.6.1