move PID controller to common/ (#33419)

pull/33420/head
Adeeb Shihadeh 8 months ago committed by GitHub
parent 0a1b6c705d
commit f59a1bf003
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 0
      common/pid.py
  2. 2
      selfdrive/controls/lib/latcontrol_pid.py
  3. 2
      selfdrive/controls/lib/latcontrol_torque.py
  4. 2
      selfdrive/controls/lib/longcontrol.py
  5. 2
      system/hardware/fan_controller.py

@ -2,7 +2,7 @@ import math
from cereal import log
from openpilot.selfdrive.controls.lib.latcontrol import LatControl
from openpilot.selfdrive.controls.lib.pid import PIDController
from openpilot.common.pid import PIDController
class LatControlPID(LatControl):

@ -4,7 +4,7 @@ from cereal import log
from opendbc.car.interfaces import LatControlInputs
from openpilot.common.numpy_fast import interp
from openpilot.selfdrive.controls.lib.latcontrol import LatControl
from openpilot.selfdrive.controls.lib.pid import PIDController
from openpilot.common.pid import PIDController
from openpilot.selfdrive.controls.lib.vehicle_model import ACCELERATION_DUE_TO_GRAVITY
# At higher speeds (25+mph) we can assume:

@ -2,7 +2,7 @@ from cereal import car
from openpilot.common.numpy_fast import clip
from openpilot.common.realtime import DT_CTRL
from openpilot.selfdrive.controls.lib.drive_helpers import CONTROL_N
from openpilot.selfdrive.controls.lib.pid import PIDController
from openpilot.common.pid import PIDController
from openpilot.selfdrive.modeld.constants import ModelConstants
CONTROL_N_T_IDX = ModelConstants.T_IDXS[:CONTROL_N]

@ -4,7 +4,7 @@ from abc import ABC, abstractmethod
from openpilot.common.realtime import DT_HW
from openpilot.common.numpy_fast import interp
from openpilot.common.swaglog import cloudlog
from openpilot.selfdrive.controls.lib.pid import PIDController
from openpilot.common.pid import PIDController
class BaseFanController(ABC):
@abstractmethod

Loading…
Cancel
Save