Seite 1 von 2

Traffic Simulation Engine (TechDemo 2015)

Verfasst: 11.12.2010 21:48
von PMV
Neue Version: zum Post auf Seite 2
----------------
Original Post

Der ein oder andere wird sich an den Thread von vor ein paar Monaten ja
noch erinnern. Und ich konnte nicht anders, als den September damit zu
verbringen, mein Konzept auf grund dessen endlich mal in die Tat um zu
setzten.

Nach dem ich denn was Lauffähiges hatte, hab ich die meiste Zeit damit
verbracht, den Autos beim Fahren zu zu sehen. :lol: ... aber
inzwischen hab ich nun auch die letzten gröbsten Fehler beseitigt, so
dass ich euch ebenfalls daran teil haben lassen kann.

Ziel ist eine möglichst autentsiche Simulation des Fahrverhaltens.
Umgesetzt ist allerdings erst mal nur die Basis mit einigen netten
Features. Meine Teststraße beinhaltet 2 Kreuzungen mit Schildern.
Autos sind auf 70 km/h begrenzt, die Dimensionen der Graifken
stimmen aber nicht 100%, weil keine Zeit eigene zu machen.

Bild

Bild
Mit dem Einstellungsfenster kann man übrigends die Schilder und die
Zeiten für die Ermitter ändern. Jeder Änderung wird erst nach dem
Klick auf den Button "Übernehmen" aktiv.


Download:
http://pmv.pytalhost.com/Files/TSE_TechDemo2010.zip
benötigt wird Windows mit DX9, laufen sollte es ansonsten
auf allen Systemen, auf denen auch PB funktioniert. <)


Natürlich funktioniert nicht alles perfekt, aber fast. :mrgreen:

MFG PMV

--------
@Travis: Ich hoffe du verzeihst mir, das ich deine Grafiken
verwende ohne deine Zustimmung, aber leider reagierst du nicht
auf meine PN und ich wollt den Stand so gern online stellen. :oops:

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 21.12.2010 21:41
von Travis
Sorry, dass ich mich so spät zu Wort melde, habe in den letzten Tagen nicht sonderlich viel Zeit gehabt hier reinzugucken. Schön, dass sich noch jemand mit diesem Thema beschäftigt. Das klappt ja ganz gut mit den Kreuzungen. Das mit den Blinkern, Bremslichtern und Lichthupen gefällt mir :-). Das macht Lust auf mehr.

Bei mir hat jedes Auto drei verschiedene Modi (Fahren, Bremsen und Warten). Jetzt liegen direkt an den Kreuzungen oder auf den Schildern Markierungen die vom Auto erfasst werden, wenn sie sich im Fahrtweg befinden. Kurz vor der Kreuzung erkennt der Wagen die Markierung und bremst bis auf diese Haltemarke ab. Da angekommen wird je nach Verkehrssituation der Vorfahrtsberechtigte Bereich geprüft und das Auto ggf. in den Wartemodus versetzt. Dieser wird nach 1.sek autom. beendet und es wird erneut geprüft. Ist der Bereich frei, wird weitergefahren.

Die Abstandsprüfung ist Tempoabhängig. Hier sollte immer ein bestimmter Abstand eingehalten werden. Beim unterschreiten soll dann immer abgebremst werden und bei freier Strecke beschleunigt werden. Damit habe ich momentan noch Probleme. Manchmal stapeln sich sogar zwei Autos vor einer Ampel. Vielleicht habe ich zwischen den Feiertagen mal wieder etwas Motivation weiterzumachen...

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 23.12.2010 13:13
von PMV
Viel Glück. :wink:

Bei mir gibs keine wirklichen Modien. Die KI ließt in jedem Schritt aus,
wie weit der nächste relevante Bremspunkt entfernt ist. Das kann eine
Geschwindigkeitsbeschränkung sein, eine belegte Kreuzung oder das
vorfahrende Auto. Mit diesen Informationen wird dann ausgerechnet,
wie stark die Beschleunigungskräfte sein sollen. Hier existiert aber dann
natürlich auch eine Fallunterscheidung zwischen Bremsen, Beschleunigen
und Kolonne.

Was ich dann noch extra hinzugefügt hab ist eine Reaktionszeit. Jedes Auto
hat eine eigene Reaktionszeit, die ich im Beispiel mit 0,8 - 1,2 s zufällig
bestimme. Bremst das vorfahrende Auto nun ab, braucht es diese
Reaktionszeit, bis es selber überhaupt das Bremsen wahr nimmt.

Kopfschmerzen bereiten mir die Kurven, bisher kennt meine Engine nur
Geraden. Ich kann zwar so Kurven simulieren, aber es braucht echte Kurven,
damit ich später auch große LKWs steuern kann, ohne das der Anhänger
ständig irgend wo gegen haut. Wann ich weiter mach (machen kann) steht
noch in den Sternen, vielleicht auch nach Weihnachten. <)

Appropo "macht lust auf mehr" ... mich würd ja schon interessieren, wer
sich die Autos länger als 1 Stunde angeschaut hat bzw. wie lange er/ sie
vom Bann des Verkehrs infiziert war. :wink:

MFG PMV

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 23.12.2010 13:36
von man-in-black
Appropo "macht lust auf mehr" ... mich würd ja schon interessieren, wer
sich die Autos länger als 1 Stunde angeschaut hat bzw. wie lange er/ sie
vom Bann des Verkehrs infiziert war.
schuldig :lol:
ich weis zwar nichtmehr, wie lange ich zugesehen hab, aber sicherlich über ne halbe stunde xD
(das dauert eben, bis man kilometerlange staus verursacht hat :mrgreen: )

werd das thema auch weiterhin im auge behalten :allright:

(beim letzten mal gucken hab ich irgendwie lust bekommen etwas ähnliches zu schreiben. vllt sogar mit bussen und bahnen - gabs da nicht mal son spiel; verkehrsgigant oder so)

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 26.12.2010 01:09
von PMV
Halbe Stunde is ja nix ... sogar ne Freundin hatte das mehrere Stunden
laufen, während wir gechattet haben. :lol: ... bei mir sinds natürlich mehrere
Tage/ Wochen und ab und zu bekomm ich immer noch das bedürfnis, das
ganze zu starten, obwohl ichs langsam nicht mehr sehen kann. :lol:

Verkehrsgigant is ja keine Verkehrssimulation, da hast ja ne Spedition usw.
Und ne Zugsimulation soll das ganze ja auch nicht werden, dafür gibs z.B. ZuSi :wink:
Die Nutzung der Engine wird, sodenn ich sie fertig gestellt bekomme,
tatsächlich sehr vielseitig sein und könnt überall zum einsatz kommen, wo
Verkehr enthalten ist. 8)

MFG PMV

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 26.12.2010 10:45
von DarkDragon
:lol: Wenn die voreinander abbiegen sieht das immer viel zu schnell aus. Aber ansonsten finde ich es gut. Nur sollte mal jemand endlich alles einbauen was es so gibt.

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 26.12.2010 11:02
von rolaf
DarkDragon hat geschrieben::lol: Wenn die voreinander abbiegen sieht das immer viel zu schnell aus. Aber ansonsten finde ich es gut. Nur sollte mal jemand endlich alles einbauen was es so gibt.
Jo, paar Unfälle, besoffene und bekiffte Fahrer (Schlangenlinie), Frauen am Steuer (wegduck :mrgreen: ), Rentner am Steuer (grottenlahm), Wildwechsel, Radfahrer, Fussgänger, ... :wink:

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 26.12.2010 12:36
von DarkDragon
DrFalo hat geschrieben:
DarkDragon hat geschrieben::lol: Wenn die voreinander abbiegen sieht das immer viel zu schnell aus. Aber ansonsten finde ich es gut. Nur sollte mal jemand endlich alles einbauen was es so gibt.
Jo, paar Unfälle, besoffene und bekiffte Fahrer (Schlangenlinie), Frauen am Steuer (wegduck :mrgreen: ), Rentner am Steuer (grottenlahm), Wildwechsel, Radfahrer, Fussgänger, ... :wink:
:lol: Nein ich meinte eher siebenspurige Fahrbahnen innerorts mit rechts vor links und all sowas. Am besten noch mit Schnee, damit die Autofahrer nichtmehr sehen wo sie sich einzuordnen haben und so.

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 27.12.2010 00:00
von PMV
Rechts-Vor-Links is drinn :wink:
Der rest ist auch nicht so schwirig und bereits geplant, aber erst mal
die echten Kurven im laufe des nächsten Jahres. :wink:

MFG PMV

Re: Traffic Simulation Engine (TechDemo 2010)

Verfasst: 27.12.2010 10:10
von DarkDragon
PMV hat geschrieben:Rechts-Vor-Links is drinn :wink:
Aber nicht auf 7-spurigen Fahrbahnen innerorts :lol: .