Jump to content

HaNNoveraNer

Mitglieder
  • Gesamte Inhalte

    1529
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von HaNNoveraNer

  1. Wie kriegt man denn einen Rundkurs hin? Ich kann an der letzten Kreuzung den Startkontakt nicht als letztes Ziel wieder angeben. Ich dachte er weiß, dass er dort wieder hin muss, ist ja schließlich auf seiner Route.
  2. Hi Was stimmt an diesem Sattelschlepper nicht? Wieso fährt er nicht seine Route? Wieso schwenkt der Anhänger aus? Test Sattelschlepper.mbp
  3. Es reicht ja nicht, die Fahrstrecke zu prüfen. Es gibt ja noch Nebenbedingungen wie rechts vor links oder Vorfahrtsstraßen oder nicht Vorfahrtberechtigt von rechts oder Einsatzfahrzeuge oder Busse mit Vohrfahrtsberechtigung oder Ampeln oder sonst noch was.
  4. Das probiere ich gerade. Aber ich glaube nicht, dass man die Regeln automatisieren kann für autonomes Fahren. Ich glaube aber auch nicht, dass das bei den großen Autos jemals funktionieren kann. Es sei denn, man pflastert alles mit Sensoren zu.
  5. Die Idee mit dem verkürzten Bremsweg ist nicht schlecht. Ich versuche das mal einzubauen. Trotzdem wäre es schön, wenn man das am Fahrzeug ein/ausschalten könnte... Gruß Thomas
  6. Ich möchte den Bremskontakt aber VOR der Spuraufteilung plazieren. Das soll natürlich an allen Abzweigungen funktionieren. Also auch dort, wo Fahrzeuge mal bremsen und mal durchfahren können. Wenn z.B. kein Fahrzeug mit Vorfahrt kommt, braucht auch nicht gebremst zu werden. Sobald aber ein Fahrzeug mit Vorfahrt kommt, muß gebremst werden. Daher möchte ich das in allen Fahrzeugen temporär abschalten können, wobei andere reagieren sollen. Ich habe lange überlegt, aber es gibt keine andere Lösung. Gut, es gibt eine Lösung. Man könnte all diesen Bremskontakten eine virtuelle Spur parallel schalten. Dann müßte man aber bei den Fahrzeugen die Targetliste anpassen, wenn sie nicht bremsen sollen. Das wäre aber wohl zu aufwändig. Hab ich auch nur halbherzig getestet.
  7. Ja klar. An einem T Stück Abzweig kann ein Fahrzeug immer geradeaus fahren mit Vorfahrt. Der Nachfolger soll links abbiegen und den Gegenverkehr vorbei lassen. Das erste Fahrzeug soll nicht bremsen, aber der dicht folgende Nachfolger. Es soll nur einen Bremskontakt geben.
  8. Hallo @Neo Ich komme mal wieder an die Grenzen des MBS. Was ja nicht so leicht ist ;-) Ich benötige nun eine Funktion an einem Strassenfahrzeug, die es ermöglicht, auf Bremskontakte nicht zu reagieren. Also dort nicht anzuhalten. Das dicht nachfolgende Fahrzeug soll aber auf den Kontakt reagieren und anhalten. Daher kann ich das Bremsen am Kontakt nicht deaktivieren. Einige Fahrzeuge müssen ganz einfach weiterfahren aufgrund anderer Ziele oder Eigenheiten. Kannst Du diese Eigenschaft bei den Fahrzeugen direkt, unabhängig vom Kontakt abschaltbar machen? Danke und Gruß Thomas
  9. Hier nochmal meine Interpretation des Themas :-) Fahren auf Sicht #2.mbp Gruß Thomas
  10. @Neo Hat es einen Grund, daß ein kopiertes Fahrzeug nicht die gleiche Targetliste hat, wie die Quelle? Könnte man das irgendwie ermöglichen, daß man den Kopien nicht manuell die gleiche Liste anfertigen muß? Ich fände es toll, wenn man sich die Targetliste anzeigen lassen könnte und dann in die ZA kopieren könnte bzw. einfügen. Gruß Thomas
  11. Das Problem wird Neo so nicht lösen können/wollen, daß Fahrzeuge auf unterschiedlichen Spuren Abstand halten. Vielleicht fällt euch eine andere Lösung ein, damit das Folgefahrzeug nicht schon losfährt, obwohl der Vorgänger noch nicht weg ist. Vielleicht kann Neo da eine Lösung schaffen? Bei mir stehen alle Fahrzeuge an einem Kontakt. Daher kann ich das steuern. Wenn das nicht der Fall ist, also irgendwo im Stau, dann müßte das Folgen-Symbol ausgeschaltet werden und es irgendeine Möglichkeit geben, den Wagen durch ein Event der Vorgängers wieder zu Beschleunigen. z.B. wenn er die Spur nicht mehr blockiert, also sein Ende die Kreuzungsmitte erreicht hat. Vielleicht mit einem vehicle.LastFollower (also das Fahrzeug, was zuletzt durch ihn gebremst hat) Objekt oder sowas direkt ansprechbar. Gruß Thomas
  12. Hi Ich wollte ja wieder etwas experimentieren. Bei mir fahren die Autos jetzt komplett auf "Sicht". Also vorsichtig an die Kreuzung ran. Wenn Sie Gegenverkehr sehen, warten sie, bis der vorbei ist. Keine Spuren, keine Zähler. Es wird nur mit Ziele-Listen gearbeitet. Mal sehen, wann ich damit an die Grenzen komme. Hier mal eine unfertige Testanlage... da geht vieles noch nicht... Fahren auf Sicht #1.mbp
  13. Hallo @Neo Ich bräuchte eine Lua Funktion, die den nächten Zielkontakt, also den Index des Zielkontaktes der Zielliste eines Fahrzeugs, abfragt. Also den Kontakt, den das Fahrzeug als nächstes erreichen will. Ist das ohne großen Aufwand machbar? Gruß Thomas
  14. Hallo Hawkeye. Vor dem Betreten der Kreuzung muss natürlich das Ziel des Fahrzeugs klar sein. Das kann man ja auslesen. Ist beim Fahrzeug hinterlegt. Wieviele Fahrzeuge beteiligt sind ist ja egal. Man muss nur abfragen, ob die Strecke zum Ziel frei ist oder ob die schon jemand blockiert. Dazu braucht man nur eine Liste. Dann muss man noch die Reaktionen auf vorausfahrende Fahrzeuge sinnvoll aktivieren bzw. deaktivieren. Das Fahrzeug per Lua starten falls es weiterfahren kann. Vielleicht habe ich die Tage mal Zeit das zu probieren. Ist nur so eine Idee.
  15. Irgendwie mag ich das mit den vielen Kontakten nicht. Vielleicht sollte man das Konzept mal komplett neu denken. Also nur 1 Bremskontakt und eine Einfahr und Ausfahrkontakt je Spur. Alles dazwischen dann vielleicht die Autos selber entscheiden lassen, die über einen Einfahrkontakt den Bereich der Kreuzung erreicht haben. Wie bei den Großen. Wer fährt gerade? Darf ich fahren? Wer könnte fahren? u.s.w. Gruß Thomas
  16. Eigentlich dürfte ja ein Fahrzeug noch garnicht losfahren solange "irgendwas" die Kreuzung blockiert. Dazu müßte es ein Event geben, daß die gewünschte Fahrspur der Kreuzung jetzt frei ist. Und zwar durch Anhänger oder angetriebenes Fahrzeug ausgelöst. Dann muß ermittelt werden, wer dran ist und dann erst gehts weiter.
  17. Hi Ronald Ist Dir vielleicht noch nicht aufgefallen, aber wenn Du eine GRUPPE von Objekten hast, wird sie im Editiermodus nur als Gruppe angewählt. Schaltest Du aber in den Simulationsmodus um, kannst Du jedes Objekt der Gruppe einzeln anwählen und identifizieren. Das finde ich nicht schlecht. Und das Durchscheinen passiert OHNE mit der Maus drauf zu sein? Das konnte ich noch nicht probieren. Wenn da was durchscheint, ohne daß man die Maus drüber hat, wäre ja wirklich nicht so gut. Gruß Thomas
  18. Hi Ronald Gerade die weiße Umrandung finde ich großartig. Endlich sieht man genau welches Objekt man ausgewählt hat. Falls sich Objekte überlagern würde ich lieber mit Ebenen arbeiten um die dann auszublenden.
  19. Klingt sinnvoll, würde aber nur bei Kategorien unterhalb von "Meine 3D-Modelle" funktionieren. Nur damit wir vom gleichen reden. Stimmt. Alle anderen Fälle können ja weiterhin im Root starten.
  20. @Neo Betrifft: Gruppe speichern Wenn man sich im Katalog in einer Unterkategorie befindet und dort das "+" Zeichen drückt und dann auf "Speichern" geht, dann wird im Dateiauswahlfenster das Root Verzeichnis angezeigt. Es wäre viel einfacher, wenn man nun nicht wieder erst in die Unterkategorie wechseln müßte. Daher sollte das Vereichnis im "Speichern" Dialog automatisch in das zuletzt aktive Verzeichnis (Unterkategorie) wechseln, damit man dort wo man das "+" gedrückt hat auch speichern kann. Gruß Thomas
  21. Ich hatte die Werte als Zahl in die Eingabefelder des Positionierungsfensters geschrieben. Die schalten nicht mit um. Grafisch scheint es ja zu funktionieren.
×
×
  • Neu erstellen...