Controller
Base class for SCONE Controllers. See derived classes for specific functionality.
Inherits from HasSignature, HasData.
Inherited by CompositeController, ExampleController, ExternalController, FeedForwardController, GaitStateController, Measure, MirrorController, NeuralController, NeuralNetworkController, NoiseController, PerturbationController, ReflexController, SpinalController, TrackingController.
Public Attributes
Parameter | Type | Description |
---|---|---|
name | String | Name of the controller, uses as a prefix for the control parameters; empty by default. |
start_time | TimeInSeconds | Time [s] at which Controller becomes active; default = 0. |
stop_time | TimeInSeconds | Time [s] at which Controller becomes inactive; default = until simulation ends. |
signature_prefix | String | Prefix signature with custom string. Special tags: DATE_TIME, DATE_TIME_EXACT, SCONE_VERSION. |
signature_postfix | String | Append custom string to signature. Special tags: DATE_TIME, DATE_TIME_EXACT, SCONE_VERSION. |
signature | String | Set custom signature and omit the auto-generated signature. |
Converted from doxygen using dokugen