rcognita.controllers.Controller3WRobotPID
- class rcognita.controllers.Controller3WRobotPID(state_init, params=None, time_start=0, sampling_time=0.01, action_bounds=None)
- __init__(state_init, params=None, time_start=0, sampling_time=0.01, action_bounds=None)
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(state_init[, params, time_start, …])Initialize self.
compute_LF
(observation)compute_action
(observation)compute_action_sampled
(time, observation)Compute sampled action.
compute_square_of_norm
(x, y)get_SP_for_PID_angle_arctan
(x, y)reset
([time_start])reset_all_PID_controllers
()