leads_emulation#

Submodules#

Package Contents#

Classes#

API#

class leads_emulation._EmulatedController(minimum: int = 30, maximum: int = 40, skid_possibility: float = 0.1)[source]#

Bases: leads.Controller

Initialization

generate_rear_wheel_speed(front_wheel_speed: float) float[source]#
generate_forward_acceleration(speed: float) float[source]#
generate_throttle(forward_acceleration: float) float[source]#
generate_brake(forward_acceleration: float) float[source]#
class leads_emulation.RandomController(minimum: int = 30, maximum: int = 40, skid_possibility: float = 0.1)[source]#

Bases: leads_emulation._EmulatedController

Initialization

read() leads.DataContainer[source]#
class leads_emulation.SinController(minimum: int = 30, maximum: int = 40, skid_possibility: float = 0.1, acceleration: float = 0.01)[source]#

Bases: leads_emulation._EmulatedController

Initialization

read() leads.DataContainer[source]#