Mam pocisk wystrzelony ze statku pod kątem, następnie pocisk obraca się w kierunku celu łukiem o danym promieniu skrętu. Jak określić punkt na łuku, kiedy muszę zacząć skręcać, aby pocisk zmierzał prosto w cel?
EDYTOWAĆ
To, co muszę zrobić, zanim wystrzelę pociski, to obliczyć i narysować ścieżki lotu. Tak więc w załączonym przykładzie pojazd nośny ma kąt 90 stopni, a cele są za nim. Oba pociski wystrzeliwane są w kierunku względnym wynoszącym -45 stopni lub + 45 stopni w stosunku do kierunku wystrzeliwania pojazdu. Pociski początkowo obracają się w kierunku celu o znanym promieniu skrętu. Muszę obliczyć punkt, w którym zwrot zabiera pocisk w kierunku, w którym obróci się, aby bezpośrednio zaatakować cel. Oczywiście, jeśli cel jest pod kątem 45 stopni lub mniej, wtedy nie ma początkowego obrotu pocisk po prostu leci prosto do celu.
Po wystrzeleniu pocisku mapa pokaże również śledzenie pocisku na tej linii jako wskazanie toru lotu.
Pracuję nad symulatorem, który naśladuje oprogramowanie operacyjne. Muszę więc narysować obliczoną trasę lotu, zanim pozwolę na wystrzelenie pocisku.
W tym przykładzie cele znajdują się za pojazdem startowym, ale wytyczono wstępnie obliczone ścieżki.