|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Binding to a single scalar state value and its derivative. More...
#include <StateManager.hpp>
Public Attributes | |
| std::string | name |
| Signal name (for debugging). | |
| std::string | component_name |
| Owning component name (e.g., "Vehicle.Body"). | |
| Scalar * | value_ptr = nullptr |
| Pointer to state value. | |
| Scalar * | derivative_ptr = nullptr |
| Pointer to derivative. | |
Binding to a single scalar state value and its derivative.
| Scalar | Numeric type (double or casadi::MX) |
| std::string icarus::StateBinding< Scalar >::component_name |
Owning component name (e.g., "Vehicle.Body").
| Scalar* icarus::StateBinding< Scalar >::derivative_ptr = nullptr |
Pointer to derivative.
| std::string icarus::StateBinding< Scalar >::name |
Signal name (for debugging).
| Scalar* icarus::StateBinding< Scalar >::value_ptr = nullptr |
Pointer to state value.