コンテンツにスキップ

cpp_robotics::OCPDiscreteNonlinearDynamics

#include <ocp_dynamics.hpp>

Inherits from cpp_robotics::OCPDynamics

Public Functions

Name
OCPDiscreteNonlinearDynamics(size_t nx, size_t nu)

Additional inherited members

Public Types inherited from cpp_robotics::OCPDynamics

Name
using std::shared_ptr< OCPDynamics > SharedPtr

Public Functions inherited from cpp_robotics::OCPDynamics

Name
OCPDynamics(size_t nx, size_t nu)
virtual Eigen::VectorXd eval(const Eigen::VectorXd & x, const Eigen::VectorXd & u) =0
virtual Eigen::MatrixXd jacobian_x(const Eigen::VectorXd & x, const Eigen::VectorXd & u)
virtual Eigen::MatrixXd jacobian_u(const Eigen::VectorXd & x, const Eigen::VectorXd & u)
size_t state_size() const
size_t input_size() const

Public Attributes inherited from cpp_robotics::OCPDynamics

Name
double eps

Public Functions Documentation

function OCPDiscreteNonlinearDynamics

inline OCPDiscreteNonlinearDynamics(
    size_t nx,
    size_t nu
)

Updated on 2024-05-28 at 06:55:39 +0000