Commit Graph

13 Commits

Author SHA1 Message Date
lertlmaier b8b5db45eb Finalisierung der Wegsuche. Vorbereitung für Einbau in Hauptskript routing.py 2025-05-16 15:25:31 +02:00
lertlmaier 55459c73b1 Methodik zur Aufsplittung von Polylines in einzelne Rack Segmente implementiert. Methodik zur verbindung von Racks an echten Scnittpunkten sowie an nahezu Schnittpunkten implementiert. Unittests zu jeder Methode 2025-05-16 12:34:59 +02:00
lertlmaier e4d7902f86 Wegsuche Methode implementiert 2025-05-15 17:41:03 +02:00
lertlmaier cf2f16a72d Distributoren in Anlage integriert und Grafische Ausgabe gebaut: 2025-05-15 16:37:06 +02:00
lertlmaier a84ea5c1e0 Methode für ausgabe von verbundenen Racks hinzugefügt. Erste Graph-Bau Methoden eingeführt 2025-05-15 11:37:32 +02:00
lertlmaier 81b5c55254 Klasse Anlage erstellt und mit Methoden versehen. Unittests duetlich vereinfacht 2025-05-14 17:52:29 +02:00
lertlmaier db8e8d351e Funktion zur Findung von Sensor Aufpunkten auf Racks implementiert. Dazu unittest. 2025-05-14 15:49:17 +02:00
lertlmaier 1341142477 Neue Funktionen und neue Klassen zur Rack Definition und Sortierung der Punkte auf dem Rack 2025-05-14 10:58:53 +02:00
lertlmaier 559a4690c8 Klassendeklaration in linesweep_circle. Umbau des graphbuild auf Stuktur mit unittests 2025-05-13 13:48:49 +02:00
lertlmaier c087e3ada9 Algorithmus um Erstellung eines Dicts (am Ende) ergänzt, in welchem alle Segmente nach Rack_id-Index gespeichert werden und Anfangs bzw. Endpunkt enthalten. Zusammengehoerige Verbindungen mit gleichen Koordinaten gespeichert 2025-05-12 17:25:26 +02:00
lertlmaier 3a7b3aeece LineSweep Algorithmus angepasst, alten Stand überschrieben. Ausgaben in Kommandozeile zu Debug-Zwecken 2025-05-12 13:50:51 +02:00
lertlmaier 9b1f3bef80 Neuer Algo zur SP findung 2025-05-09 16:14:22 +02:00
lertlmaier 22d7d97341 Erweiterung des Skripts mit Linienverlängerung. Code allerdings unscoen, if-edundanzen, etc. Kein zufriedenstellendes Ergebnis. 2025-05-09 16:05:58 +02:00