#include <Eigen/Core>
#include <vector>
#include <iostream>
Go to the source code of this file.
Classes | |
struct | MPC::DDPParams |
struct | MPC::Deriv |
struct | MPC::LocalValueFunction |
struct | MPC::Trajectory |
Namespaces | |
namespace | MPC |
Defines | |
#define | LOG(X) std::cout << X << std::endl; |
Typedefs | |
typedef std::function< float(const VectorT &, const VectorT &)> | MPC::CostFunction |
typedef std::function< void(const VectorT &, const VectorT &, Deriv &)> | MPC::CostFunctionD |
typedef std::function< void(const VectorT &, const VectorT &, VectorT &)> | MPC::Dynamics |
typedef std::function< void(const VectorT &, const VectorT &, Deriv &)> | MPC::DynamicsD |
typedef Eigen::MatrixXf | MPC::MatrixT |
typedef std::vector< Deriv > | MPC::TrajectoryDeriv |
typedef Eigen::VectorXf | MPC::VectorT |