船から斜めに発射されたミサイルがあり、ミサイルは与えられた回転半径で弧を描いてターゲットに向かって回転します。ミサイルが目標に向かって直進するように、旋回を開始する必要があるときに、アーク上のポイントを決定するにはどうすればよいですか?
編集
ミサイルを発射する前に必要なことは、飛行経路を計算して描画することです。したがって、添付の例では、打ち上げロケットの方向は90度であり、ターゲットはその後ろにあります。両方のミサイルは、打上げ機の方位に対して-45度または+ 45度の相対方位で発射されます。ミサイルは最初、既知の旋回半径でターゲットに向かって旋回します。私は、ターゲットを直接攻撃するために、ターンがミサイルを見出しに向ける地点を計算する必要があります。明らかに、ターゲットが45度または45度に近い場合、ミサイルはターゲットに対してまっすぐ進むだけで、最初の旋回はありません。
ミサイルが発射された後、地図には、飛行経路の指標として、このライン上にミサイルの追跡も表示されます。
私がやっていることは、運用ソフトウェアを模倣するシミュレータの開発です。そのため、ミサイルの発射を許可する前に、計算された飛行経路を描く必要があります。
この例では、ターゲットはロケットの背後にありますが、事前に計算されたパスが描かれています。