Задать вопрос
Ni55aN
@Ni55aN

Как определить точку, в которой можно поймать мяч?

Как определить точку, в которой игрок (футболист) сможет с опережением поймать мяч?

Известно: положение игрока, максимальное ускорение, текущее положение мяча (xb,yb) и его предполагаемое положение на следующей итерации (через единицу времени t)

Как найти точку, в которой сможет оказаться игрок и находиться в этот момент на пути следования мяча?

59e2139d482a9619319034.jpeg
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инструменты начинающего руководителя
    2 недели
    Далее
  • Skillbox
    Нейросети: практический курс
    3 месяца
    Далее
  • Нетология
    Как выступать публично
    4 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
angrySCV
@angrySCV
machine learning, programming, startuping
ну тебе нужно сначало описать модель движения для мяча и футболиста (зная их параметры, скорость ускорение, начальные координаты)
потом выразить прогнозируемые координаты через вектор скорости умноженный на время
затем решить общую систему линейных уровнений
грубо говоря:
неизвестная конечная координата мяча = векторная скорость движения для меча * время движения мяча
неизвестная конечная координата для игрока = векторная скорость движения игрока * время движения игрока
-----------
варьируя неизвестные параметры (времени, и направления движения) ты можешь найти условия при которых неизвестные координаты для меча и игрока совпадают (при условии равном времени движения).
Ты можешь иметь множество решений, выбирай то которое позволяет тебе минимизировать параметр времени встречи мяча и игрока.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы