Угловая скорость, необходимая для поражения цели - PullRequest
0 голосов
/ 17 апреля 2019

Я застрял с этой, казалось бы, легкой проблемой, но я не могу обернуться вокруг нее.Я пытался решить эту проблему, используя формулы, приведенные в статье в Википедии о круглых сегментах, но я, должно быть, что-то упустил, поэтому прошу вашей помощи.

Мы в 2D.У меня есть точечная масса, ориентация которой известна.Он движется вперед (и может двигаться только вперед, а не в поперечном направлении) с фиксированной (и известной) скоростью.У меня также есть точечная цель, положение которой относительно моей точечной массы известно.Я хотел бы знать угловую скорость, необходимую для того, чтобы моя точечная масса поразила цель.

1 Ответ

0 голосов
/ 17 апреля 2019

Для всех, кому небезразлично, решение выглядит как

угловая скорость = Sin (ArcTan2 (дх, дд) * 2) * (скорость / дз)

где dx и dy - координаты цели относительно массы точки.

...