#include <dynamics.h>
Public Member Functions | |
| virtual S | Evaluate (const S &x, const C &u) const =0 |
| virtual void | FromRos (const SR &res)=0 |
| const CB & | GetControlBound () const |
| void | Initialize (const CB &bound) |
| virtual void | Initialize (const std::vector< double > ¶ms) |
| virtual C | OptimalControl (const S &x, const S &value_gradient) const =0 |
| virtual SR | ToRos () const =0 |
| virtual | ~Dynamics () |
Protected Member Functions | |
| Dynamics () | |
| Dynamics (const CB &bound) | |
| Dynamics (const std::vector< double > ¶ms) | |
Protected Attributes | |
| std::unique_ptr< CB > | control_bound_ |
Definition at line 57 of file dynamics.h.
|
inlinevirtual |
Definition at line 60 of file dynamics.h.
|
inlineexplicitprotected |
Definition at line 91 of file dynamics.h.
|
inlineexplicitprotected |
Definition at line 92 of file dynamics.h.
|
inlineexplicitprotected |
Definition at line 93 of file dynamics.h.
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 77 of file dynamics.h.
|
inline |
Definition at line 63 of file dynamics.h.
|
inlinevirtual |
Reimplemented in fastrack::dynamics::PlanarDubinsDynamics3D.
Definition at line 64 of file dynamics.h.
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 97 of file dynamics.h.