Разработка Ace получила восемь степеней свободы и девять обычных камер для слежения за мячом. Три системы с событийными камерами оценивали вращение 400–700 раз в секунду.
Инженеры Sony проверили, способен ли их автономный робот Ace играть в настольный теннис по обычным правилам против сильных соперников.
Ace получил восемь степеней свободы, ракетку и чашу для подачи мяча. Девять обычных камер определяли положение мяча в трёхмерном пространстве. Три системы с событийными камерами оценивали вращение 400–700 раз в секунду. Программу управления обучали в симуляции с подкреплением. Во время розыгрыша алгоритм выбирал действие каждые 32 миллисекунды (31,25 раза в секунду). Часть движений модель взяла из человеческих демонстраций подач, а ударные траектории подбирали в симуляции генетическим алгоритмом.
Робот сыграл с пятью элитными игроками (более 10 лет интенсивных тренировок) и двумя профессионалами японской лиги. Ace выиграл три из пяти матчей против элитных игроков и семь из 13 отдельных партий. Против профессионалов он проиграл оба матча, выиграв одну партию из семи.
Ace стабильно возвращал удары со скоростью до 14 м/с (выше 16 м/с успешность заметно снижалась). Он возвращал мячи с разным вращением и держал успешность выше 75% до 450 радиан в секунду. Сам робот разгонял мяч до 16,4 м/с и 600 радиан/с. Самый быстрый возвращённый им мяч соперника достигал 19,6 м/с и 867 радиан/с.
Исследователи назвали Ace первым автономным роботом, который смог конкурировать в настольном теннисе с реальными людьми. Он справился с быстрыми розыгрышами, подачами, вращением и редкими ситуациями (например, касание сетки).
Подробности эксперимента опубликованы в журнале Nature.
Читать далее:
Вселенная внутри черной дыры: наблюдения «Уэбба» подтверждают странную гипотезу
Испытания ракеты Starship Илона Маска вновь закончились взрывом в небе
Сразу четыре похожих на Землю планеты нашли у ближайшей одиночной звезды
На обложке: робот для игры в настольный теннис от Sony AI. Источник: Peter Dürr et al., Nature