Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| traffic [2026/09/05 15:10] – [zur Implementierung] wikiwriter | traffic [2026/09/19 14:02] (aktuell) – [zur Implementierung] wikiwriter | ||
|---|---|---|---|
| Zeile 21: | Zeile 21: | ||
| Die Regeln sind auch in der Routine '' | Die Regeln sind auch in der Routine '' | ||
| - | * Geschwindigkeitsbegrenzungen und Überholverbote einhalten | + | |
| - | * Sicherheitsabstand halten | + | * Ausnahme: Polizeiwagen zu sehen, dann Polizeiwagengeschwindigkeit |
| - | | + | |
| - | * Nicht rechts überholen | + | |
| + | * Ausnahme Rettungswagen von hinten | ||
| + | | ||
| + | * außer im Stau, dann darf langsam vorbeigefahren werden (StVO prüfen) | ||
| + | - nicht rechts überholen | ||
| * doch rechts überholen, wenn links von mir ein Stau ist und auf meiner Spur frei ist | * doch rechts überholen, wenn links von mir ein Stau ist und auf meiner Spur frei ist | ||
| * dabei aber mit wenig Geschwindigkeitsüberschuss vorbeifahren | * dabei aber mit wenig Geschwindigkeitsüberschuss vorbeifahren | ||
| - | | + | |
| - | * Überholen, wenn links frei und ich schneller als der Vordermann fahren kann | + | |
| - | * Krankenwagen vorbeilassen (rechts oder links rüber und bremsen) | + | |
| * wenn Vorbeilassen | * wenn Vorbeilassen | ||
| * dabei auch Geschwindigkeitsbegrenzungen missachten | * dabei auch Geschwindigkeitsbegrenzungen missachten | ||
| - | * je nach Fahrertyp auf Polizeifahrzeuge reagieren | + | |
| - | * wenn das Fahrzeug links vor mir gleich schnell ist wie ich und ich aber schneller fahren will/kann, etwas zurückfallen lassen | + | * Ausnahme: einige PKW auf Mitte (Fahrertyp |
| - | * bei Spurwechsel ist abhängig von der eigenen Fahrspur zu prüfen, ob bei Wechsel nach links ein Fahrzeug von weiter links (wenn vorhanden) nach rechts will. Entsprechend bei Wechsel nach rechts. | + | * fährt nur nach rechts, wenn von hinten Auto mit sehr hoher Geschwindigkeit |
| + | * wenn ganz links, zügig | ||
| + | * Ausnahme sehr schnelle PKW (>180 km/h) auf linker Spur (Fahrertyp schnell ) | ||
| + | * wenn rechts | ||
| + | * nach rechts nur wenn 1km frei (LKW) | ||
| + | * nach rechts, nur wenn 500 m frei (PKW) | ||
| + | - Wenn vor mir auf meiner Spur langsames Fahrzeug oder Baustelle, | ||
| + | * Spurwechsel nach links, | ||
| + | * ggf. sogar etwas zurückfallen lassen | ||
| + | * abhängig vom Delta zum Überholten, | ||
| + | * mit gleicher Geschwindigkeit weiter (Fahrertyp langsam) | ||
| + | * wenn von hinten wer kommt, dann tendenziell früher | ||
| + | * bei Spurwechsel ist abhängig von der eigenen Fahrspur zu prüfen, ob bei Wechsel nach links ein Fahrzeug von weiter links (wenn vorhanden) nach rechts will. Entsprechend bei Wechsel nach rechts. | ||
| + | - Wenn vor mir auf meiner Spur Autos, nicht nach rechts auch wenn rechts frei | ||
| + | - Regeln für zähfließend/ | ||
| + | * frühzeitig gesperrte Spur verlassen (fast alle) | ||
| + | * bei rechts stehendem Fahrzeug Lücke lassen/ | ||
| + | * bis zur Sperrung vorfahren (Fahrertyp schnell) | ||
| + | * direkt vor der Sperrung " | ||
| + | - Baustellen | ||
| + | * dürfen nicht befahren werden! | ||
| ===== Fahrer-Typen ===== | ===== Fahrer-Typen ===== | ||
| ===== zur Implementierung ===== | ===== zur Implementierung ===== | ||
| + | ==== Beobachten ==== | ||
| * für die Beobachtung der Umgebung '' | * für die Beobachtung der Umgebung '' | ||
| * alle weiteren Infos aus den fahrzeugbezogenen '' | * alle weiteren Infos aus den fahrzeugbezogenen '' | ||
| Zeile 45: | Zeile 68: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| + | ==== Verhalten ==== | ||
| * das Verhalten aus den " | * das Verhalten aus den " | ||
| * (Sicherheits-)abstand zum Vordermann --> auch bei Spurwechsel! | * (Sicherheits-)abstand zum Vordermann --> auch bei Spurwechsel! | ||
| Zeile 51: | Zeile 74: | ||
| * neue Position | * neue Position | ||
| * neue Spur | * neue Spur | ||
| + | === Idee zur Steuerung des Verhaltens === | ||
| + | " | ||
| + | * Plan 0: normales Fahren ohne Überholen | ||
| + | * Plan 1: Überholen und schnellstens nach rechts | ||
| + | * Plan 2: Einfädeln vor Baustellen, in Staus | ||
| + | * usw. | ||
| + | |||
| + | ==== Speichern für die Darstellung ==== | ||
| * in '' | * in '' | ||
| * dabei Doppelbelegungen/ | * dabei Doppelbelegungen/ | ||
| - | * neue Speed in calc_pos setzen. Dazu ist neue Schleife über alle Autos erforderlich. Neue Position über neuen Speed ist so was wie implizites integrieren, | + | * neue Speed in calc_pos setzen. Dazu ist neue Schleife über alle Autos erforderlich. Neue Position über neuen Speed ist so was wie implizites integrieren, |