rcognita.controllers.Controller

class rcognita.controllers.Controller(time_start: float = 0, sampling_time: float = 0.1, is_fixed_critic_weights: bool = False)

A blueprint of optimal controllers.

__init__(time_start: float = 0, sampling_time: float = 0.1, is_fixed_critic_weights: bool = False)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([time_start, sampling_time, …])

Initialize self.

compute_action()

compute_action_sampled(time, observation[, …])