Hallöchen,
momentan an der Programmierung einer KI für Autos drann bin. Diese soll in meinem Fall einfach nur mal einen bestimmten Punkt (x,y-Koordinate anfahren. Jedoch möchte ich nicht einfach nur bei einer Richtungsänderung die Ausrichtung des Fahrzeugs mittels der Funktion "Point-direction" direkt machen,da ich ja hierbei keine Drehbewegung habe sondern der wagen dann auch 90 oder 270 grad haken schägt. Die Ansicht der Wagen ist von oben also Top-Down.
Im Kopf hört sich meine idee ganz einfach an, die Fahrphysik ist bereits erstellt und mir fehlt einfach nur folgendes :
Eine Abfrage soll einfach entscheiden ob die KI nach rechts lenkt oder nach links lenkt. Wenn der anvisierte Punkt IN FAHRTRICHTUNG rechts ist soll er nach rechts lenken und in FAHRTRICHTUNG links eben nach links.
Hört sich eigentlich ganz einfach und logisch an gell ? Aber mein Problem hier ist nun, dass ausrichtung des Fahrzeugs und die Funktion "Point_direction" immer nur ABSOLUTE Werte sind also 0 Grad ist immer rechts. Einfacher wäre es wenn der Wert der Funktion "Point_Direction" relativ zur ausrichtung des Fahrzeugs wäre.
Hat da jemand vielleicht ne Lösung ?
Schöne Grüße,
Heiko
momentan an der Programmierung einer KI für Autos drann bin. Diese soll in meinem Fall einfach nur mal einen bestimmten Punkt (x,y-Koordinate anfahren. Jedoch möchte ich nicht einfach nur bei einer Richtungsänderung die Ausrichtung des Fahrzeugs mittels der Funktion "Point-direction" direkt machen,da ich ja hierbei keine Drehbewegung habe sondern der wagen dann auch 90 oder 270 grad haken schägt. Die Ansicht der Wagen ist von oben also Top-Down.
Im Kopf hört sich meine idee ganz einfach an, die Fahrphysik ist bereits erstellt und mir fehlt einfach nur folgendes :
Eine Abfrage soll einfach entscheiden ob die KI nach rechts lenkt oder nach links lenkt. Wenn der anvisierte Punkt IN FAHRTRICHTUNG rechts ist soll er nach rechts lenken und in FAHRTRICHTUNG links eben nach links.
Hört sich eigentlich ganz einfach und logisch an gell ? Aber mein Problem hier ist nun, dass ausrichtung des Fahrzeugs und die Funktion "Point_direction" immer nur ABSOLUTE Werte sind also 0 Grad ist immer rechts. Einfacher wäre es wenn der Wert der Funktion "Point_Direction" relativ zur ausrichtung des Fahrzeugs wäre.
Hat da jemand vielleicht ne Lösung ?
Schöne Grüße,
Heiko