leads.plugin.abs#

Module Contents#

Classes#

ABS

Functions#

Data#

API#

leads.plugin.abs._CALIBRATIONS: dict[leads.constant.ESCMode, tuple[float | None, float | None]] = None#
leads.plugin.abs.do_abs(context: leads.context.Context, front_wheel_speed: float, rear_wheel_speed: float) leads.event.InterventionEvent[source]#
class leads.plugin.abs.ABS[source]#

Bases: leads.plugin.plugin.ESCPlugin

Initialization

Parameters:
  • required_data – required data entries

  • required_devices – required device tags

pre_update(context: leads.context.Context, kwargs: dict[str, Any]) None[source]#