🇬🇧

Bergwerk-Modell 1:14 (Obsolete Doku)

Inzwischen veraltete und obsolete Dokumentation, die nur noch verwirrt.

Das Gesamtkonzept ist wegen der SchaltschrÀnke IMHO völlig aus dem Ruder gelaufen, und nun folgt kurz vor der PrÀsentation eine Feuerlöschaktion auf die nÀchste.

Software-Stand (nicht von mir) (Ich schieße mir nicht mit Englisch kommentarlos ins Knie.)

Grober Überblick:
  • es laufen einzelne Services (unter vehicle/services)
  • diese kommunizieren ĂŒber mqtt (hauptsĂ€chlich posaunen sie ihre aktuellen Werte heraus)
  • in der lib/car.py befindet sich eine Klasse ArtikulatedAxisVehicle; die hĂ€lt die z.Z. die zentralen Infos ĂŒber den Fahrzeug-Status und hĂ€lt Methoden zur Berechnung der Fahrmaneuver bereit
  • der Service "driver" steuert das Fahrzeug; driver.py enthĂ€lt den Low-Level-PWM-Kram; dirver-server.py nimmt die mqtt-Nachrichten auf und löst letztlich Bewegungen und Maneuver aus.