Робот не просто махает ракеткой, а двигается по корту, подстраивается под траекторию и отвечает на удары.
Компания Galbot Robotics показала видео, на котором человекоподобный робот Unitree G1, обученный по новой методике LATENT, играет с живым соперником, перемещается по корту и стабильно возвращает мячи. В симуляции точность ударов справа достигла 96%.
Проблема спортивной робототехники в том, что снять идеальные движения человека для обучения практически невозможно. Теннис особенно сложен: игроки бегают по всему корту, мячи летят до 30 м/с, а контакт с ракеткой длится миллисекунды.
Исследователи из Galbot, Университета Цинхуа и Пекинского университета пошли другим путем. Они не стали записывать полные матчи, а собрали короткие фрагменты основных движений: удары справа, слева, боковые шаги. Пять игроков натренировали систему на корте размером 3×5 метров — в 17 раз меньше стандартного. Получилось всего пять часов записей, но этого хватило.
Сначала робот учился повторять отдельные действия. Потом их объединили в последовательности: добежать до мяча, ударить, вернуться в позицию. Модель тренировали в симуляции, где случайным образом меняли массу, трение, аэродинамику — чтобы реальность не стала шоком.
На роботе Unitree G1 система LATENT отлично отработала розыгрыш с человеком. Робот не просто махал ракеткой, а двигался по корту, подстраивался под траекторию и отвечал на удары. Все это в реальном времени, с миллисекундной реакцией.
Источник: hi-tech.mail.ru