Американские инженеры научили робота аккуратно надевать на человека рукав одежды. Созданный ими алгоритм позволяет контролировать силу, с которой рукав давит на руку, и подстраивать движения робота для обеспечения максимального удобства человеку, сообщает сайт библиотеки Корнеллского университета.
Подобные разработки могут пригодиться людям с ограниченными возможностями. Так, уже созданы роботы, способные приносить больным бытовые предметы – разработку представила компания Toyota, передает mir24.tv.
Новый алгоритм создала группа инженеров из Технологического института Джорджии под руководством Чарльза Кемпа. Он состоит из нескольких компонентов. Местоположение и величина сил, прилагаемых одеждой к руке человека, определяется на основании показаний датчиков. Другой компонент прогнозирует силу, с какой одежда будет воздействовать на руку в процессе одевания. Также искусственный интеллект планирует действия на 0,2 секунды вперед, выбирая наиболее комфортные для человека. Части алгоритма основаны на долгой краткосрочной памяти (LSTM).
Обучение алгоритма проводилось с помощью симуляции, методом проб и ошибок. Тренировка в виртуальной среде помогла определить действия, могущие причинить вред людям.
После этого робота Willow Garage PR2, оснащенного манипулятором, протестировали на десяти добровольцах. При планировании действий в 0,2 секунды робот успешно справлялся с задачей в более чем 97,5% случаев.