Hindernis vor Objekt erkennen

GeRrItK.

Mitglied
Hallo Leute,

ich kämpfe momentan mit meinem automatischen Fahrzeugverkehr. Das Fahrzeug fährt eine Route ab und fährt alles über, was im Weg steht.

Meine Frage:
Wie kann ich dem Fahrzeug sozusagen ein eigenes Koordinatensystem zuweisen? Also x+10 ist dann in Fahrtrichtung vor dem Auto. Ich würde gerne irgendwie vor dem Fahrzeug Hindernisse in einem gewissen Abstand erkennen und bin absolut Ratlos.

Wie ist das möglich? Ich danke schonmal für eure Mühe.

Gruß,
Gerrit
 

GeRrItK.

Mitglied
Die Kollision zu erkennen ist nicht das Problem... Auf einer gerade eine Kollision zu erkennen ist ebenfalls kein Problem. Wenn das Objekt aber schräg fährt so hab ich ein Problem. Woher weiß ich wo X + 10 ist. Muss ja irgendwie berechenbar sein.
 

Legion

Mitglied
du brauchst informationen über die "map" bzw die strecke, die dein fahrzeug fahren kann. sonst geht das nicht...
es wäre gut wenn du ein paar mehr details erklären könntest. was genau hast du denn vorliegen?

aber wenn die kollision kein problem ist, warum berechnest du nicht voraus, wo sich das fahrzeug als nächstes befindet und schaust, ob diese position mit einem hindernis kollidiert?
also wenn dein fahrzeug sich bei x befindet, dann schaust du ob ein rechteck (so groß wie das fahrzeug) an position x + 10 mit einem hindernis kollidiert. falls ja, dann kann das fahrzeug dort nicht entlang fahren. da könntest du auch gleich A* benutzen wenn du einen weg um die Hindernisse herum finden willst...
 

GeRrItK.

Mitglied
Das Fahrzeug fährt Checkpoints ab. Bewegt sich von
Code:
(1|3)
nach
Code:
(4|1)
. Berechnet sich den kürzesten Weg (Gerade zwischen den Punkten) und dreht sich automatisch in Fahrtrichtung. Also ist z.B. der Punkt
Code:
v.getPositionX() + 10;
nicht vor dem Fahrzeug sondern teilweise neben, hinter oder ähnliches. Daher bräuchte ich eine Methode, mit der ich Koordinaten in Relation zum Fahrzeug auslesen kann.

Anbei eine Skizze, wie sich X+10 auswirkt. Allerdings soll sich der Bereich in Fahrtrichtung + 10 befinden.
 

Legion

Mitglied
wie bewegt es sich von a nach b? was weisst du denn über die hindernisse? was hindert dich daran zu prüfen ob ein rechteck, das dein fahrzeug umgibt sich mit dem rechteck, das das hindernis umgibt, überschneidet?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Hindernis auf Schachbrett Spiele- und Multimedia-Programmierung 7
pcfreak9000 Objekt-Vorlagen Spiele- und Multimedia-Programmierung 0
Arif Maus-Objekt im Player Klasse implementieren !? Spiele- und Multimedia-Programmierung 2
H Objekt der Klasse A in der Klasse B verwenden und manipulieren Spiele- und Multimedia-Programmierung 6
M [JOGL] Maus über einem gezeichnetem Objekt abfragen? Spiele- und Multimedia-Programmierung 5
U Kann nur ein Objekt mit LWJGL rendern Spiele- und Multimedia-Programmierung 2
kaoZ Graphics Objekt liefert null Spiele- und Multimedia-Programmierung 14
E Java3D Objekt skalieren per JSlider/JButton Spiele- und Multimedia-Programmierung 10
D Probleme mit objekt initializirung mit Mouselistener Spiele- und Multimedia-Programmierung 10
S Java3D: Primitives zu einem Objekt kombinieren Spiele- und Multimedia-Programmierung 7
T LWJGL 3D Objekt Collision: Wie? Spiele- und Multimedia-Programmierung 11
S Wie erkennt ein Objekt ein anderes? Spiele- und Multimedia-Programmierung 7
B j3d mehr als ein Objekt rotieren Spiele- und Multimedia-Programmierung 18
W Java3D: Kanten die hinter einem Objekt liegen werden gezeigt Spiele- und Multimedia-Programmierung 2
S Graphics Objekt weiterreichen? Spiele- und Multimedia-Programmierung 4
H Eigenes 3D Objekt Spiele- und Multimedia-Programmierung 20
D 2D Objekt fragmentieren Spiele- und Multimedia-Programmierung 3
V Jogl: Objekt trotz Rotation immer in gleiche Richtung bewegen Spiele- und Multimedia-Programmierung 5
M [J3D]Dynamische Erzeugung vom Objekt Box Spiele- und Multimedia-Programmierung 5
Kr0e OpenGL .. Pixel Buffer Objekt oder Frame Buffer Object? Spiele- und Multimedia-Programmierung 2
B String zu Objekt einer eigenen Klasse casten Spiele- und Multimedia-Programmierung 13
N Objekt entgegengesetzt bewegen Spiele- und Multimedia-Programmierung 8
M BoundingBox ist nicht bündig am Objekt Spiele- und Multimedia-Programmierung 5
K Kanten anzeigen lassen in einem Shape3D-Objekt Spiele- und Multimedia-Programmierung 4
S geladenes Objekt -> Material Zuweisen. Spiele- und Multimedia-Programmierung 4
J Picking Selection auf ein Objekt begrenzen ! Spiele- und Multimedia-Programmierung 6
C Objekt bei Buttonklick zeichnen Spiele- und Multimedia-Programmierung 16
G JOGL: per Mausbewegung Objekt verschieben Spiele- und Multimedia-Programmierung 2
C Objekt zwischen 2 Geraden? Spiele- und Multimedia-Programmierung 3
D 3D Objekt entlang Geraden Spiele- und Multimedia-Programmierung 4
Quaxli Picking: Vom Shape3D zum eigentlichen Objekt Spiele- und Multimedia-Programmierung 2
G Objekt nicht ins negative oder null skalieren Spiele- und Multimedia-Programmierung 2
G Objekt verschieben Spiele- und Multimedia-Programmierung 6
G Textur laden auf ein eingelesenes 3D Objekt Spiele- und Multimedia-Programmierung 4
I ScaleInterpolator verschiebt Objekt immer in den Ursprung. Spiele- und Multimedia-Programmierung 2
V Objekt per Tastendruck anzeigen/verschwinden lassen? Spiele- und Multimedia-Programmierung 4
R Objekt mit cos/sin verschieben Spiele- und Multimedia-Programmierung 27
G Kein Licht in Box-Objekt Spiele- und Multimedia-Programmierung 2
K Ein 3D-Objekt mit Maus auswählen Spiele- und Multimedia-Programmierung 5
D Alpha Objekt Spiele- und Multimedia-Programmierung 8
H Kompliziertes 3D-Objekt Spiele- und Multimedia-Programmierung 16
G Einen gif oder jpg Datei aus einem Graphics Objekt o. JFrame Spiele- und Multimedia-Programmierung 2
C Wie kann ich ein Objekt auf Tastendruck vor & zurück bew Spiele- und Multimedia-Programmierung 3
M Position der ViewingPlatform als Point3d-Objekt? Spiele- und Multimedia-Programmierung 12
S 3D Objekt erstellen und darstellen Spiele- und Multimedia-Programmierung 4
G RotationInterp. setzt Objekt an Ursprungsposition zurück Spiele- und Multimedia-Programmierung 2
N Shape3D Objekt auf dem Bildschirm zentrieren Spiele- und Multimedia-Programmierung 2
J Kollision genau erkennen mit intersects Spiele- und Multimedia-Programmierung 27
N Bildbearbeitung: Geometrische Formen erkennen Spiele- und Multimedia-Programmierung 0
C Algorithmus um Flächen zu erkennen Spiele- und Multimedia-Programmierung 6
M Farbwerte für Flächen aus einem Bild erkennen Spiele- und Multimedia-Programmierung 3
G Elemente aus jpg erkennen Spiele- und Multimedia-Programmierung 5
P Erkennen auf welche Objekte gezeigt wird in JoGL Spiele- und Multimedia-Programmierung 6
G Erkennen von roten Pixeln Spiele- und Multimedia-Programmierung 8
C Zusammenhängenden Bereich erkennen Spiele- und Multimedia-Programmierung 8

Ähnliche Java Themen


Oben