def __init__(self, total_duration, time_increment):
    self._iter_num = 0
    self.time = np.empty([(int((total_duration / time_increment)) + 1), 1])
    self.setpoint = np.empty([(int((total_duration / time_increment)) + 1), 1])
    self.actual_velocity = np.empty([(int((total_duration / time_increment)) + 1), 1])
    self.error = np.empty([(int((total_duration / time_increment)) + 1), 1])
def __init__(self, total_duration, time_increment):
    self._iter_num = 0
    self.time = np.empty([(int((total_duration / time_increment)) + 1), 1])
    self.setpoint = np.empty([(int((total_duration / time_increment)) + 1), 1])
    self.actual_velocity = np.empty([(int((total_duration / time_increment)) + 1), 1])
    self.error = np.empty([(int((total_duration / time_increment)) + 1), 1])