src.brains package
Submodules
src.brains.autonomous module
src.brains.base module
- class src.brains.base.Brain(config: Config, camera: Camera, distance_sensors: list[DistanceSensor], leds: list[LED], switches: list[Switch], vehicle: Vehicle)[source]
Bases:
object
The base Brain object, which all other Brains should inherit
- distance_sensors: list[DistanceSensor]
- loop_counter: int
- run()[source]
The main loop of the Brain class. While running, and the switch is one, gather data from sensors and perform brain logic
- running: bool
- sample_hz: int