Ich habe eine Rakete, die Verfolgungsverhalten ausübt, um ihr (stationäres) Ziel zu verfolgen (und zu versuchen, es zu treffen).
Es funktioniert einwandfrei, solange Sie beim Abschuss der Rakete nicht straffen . Wenn Sie strafeln, neigt die Rakete dazu, ihr Ziel zu umkreisen.
Ich habe dies behoben, indem ich zuerst tangential zum Ziel beschleunigte, zuerst die tangentiale Komponente der Geschwindigkeit tötete und dann nach dem Ziel suchte.
Also beschleunige ich in -vT, bis vT fast 0 ist. Dann beschleunige ich in Richtung vN.
Während das funktioniert, suche ich nach einer eleganteren Lösung, bei der die Rakete das Ziel treffen kann, ohne zuerst die tangentiale Komponente explizit zu töten.