Исследователи из Стэнфордского университета представили открытый проект человекоподобного робота HumanPlus, копирующего движения людей. Авторы проекта опубликовали код, датасет и список используемого железа, поэтому любой желающий может собрать такого робота.
На странице проекта исследователи отмечают, что главное преимущество человекоподобных роботов в том, что у людей есть много данных для обучения. Если каких-то данных будет мало, то их всегда можно получить с помощью камеры и актёра. При этом в мире нет системы, которая могла бы быстро адаптировать плавные движения человека под особенности строения механизма.
Авторы проекта разработали такую систему и собрали для неё носителя — робота HumanPlus. На первом этапе исследователи подготовили 40 часов данных движения людей и обучили на них модель. Для этого использовали среду от Nvidia. Этого набора данных хватило для того, чтобы робот мог в реальном времени анализировать движение человека с камеры и повторять их.
Особенность проекта в том, что робот запоминает движения с камеры и потом может выполнять их самостоятельно. Для этого надо повторить движение около 40 раз. С вероятностью 60-100% машина запомнит его. Важно отметить, что самостоятельные действия робот пока выполняет медленно, но исследователи утверждают, что это проблема нехватки вычислительных ресурсов.
Проект HumanPlus полностью открыт. Исследователи опубликовали текст своей работы, код, датасет и список железа для сборки робота с ссылками на Amazon и производителей. За основу взяли готового робота Unitree H1 и доработали его. Сборка такой машины — дорогое удовольствие. Покупка необходимого железа обойдётся в 108 тыс. долларов. Ещё надо учитывать оборудование для обучения модели.
Источник: habr.com