Инженеры научили робота помогать человеку одеться. Видео
Роботов создают не только для военных и промышленных целей
Инженеры создали алгоритм для роботов, который позволяет машинам надевать на человека рукав одежды, не причиняя ему дискомфорт. Программа отслеживает силу, с которой рукав давит на руку человека и соответственно подстраивает движения робота, пишет Страна.ua
При этом система может эффективно обучаться не только на реальных людях, но и с помощью компьютерной симуляции, рассказывают авторы в статье, которая будет представлена на конференции ICRA 2018.
Инженеры создают роботов не только для военных и промышленных целей, но и для непосредственного взаимодействия с людьми, причем больше всего в таких разработках нуждаются люди с ограниченными возможностями, которым робот мог бы заменить помощника-человека.
Как правило, такие роботы предназначены для того, чтобы приносить бытовые предметы людям, испытывающим проблемы с ходьбой по дому или больничной палате. Например, в 2017 году такого робота показала компания Toyota.
Группа инженеров под руководством Чарльза Кемпа (Charles Kemp) из Технологического института Джорджии создала алгоритм для роботов, позволяющий им надевать рукав одежды на человека, отслеживая прилагаемую силу. Алгоритм состоит из нескольких компонентов. Один из них анализирует показания датчиков на конце роботизированного манипулятора и рассчитывает местоположение и величину сил, прилагаемых одеждой к руке человека. Другой компонент прогнозирует, с какой силой одежда будет действовать на руку во время будущих действий.
Наконец, еще одна часть алгоритма занимается планированием движений на 0,2 секунды вперед, выбирая из них те, которые приведут к минимальному воздействию на руку, а следовательно, к максимальному комфорту человека. Части алгоритма, отвечающие за расчет текущего усилия и прогнозирование будущего, основаны на долгой краткосрочной памяти (LSTM).
Разработчики обучили алгоритм с помощью симуляции, во время которой он учился методом проб и ошибок. Перед началом каждого цикла тренировки среда случайным образом выбирает начальную позицию манипулятора возле руки, а затем дает алгоритму случайные команды с действиями. За счет тренировки в виртуальной среде алгоритм смог выявить действия, которые могли бы причинить вред добровольцам.
Это позволило исследователям проводить множество тренировок алгоритма одновременно и тем самым сэкономить время, а также точно измерять силы, воздействующие на все области руки во время натягивания рукава.
После тренировки алгоритма в виртуальной среде разработчики протестировали его на десяти добровольцах с помощью робота Willow Garage PR2, оснащенного манипулятором. Во время испытаний робот должен был предсказать момент, при котором конец рукава прошел через кулак человека, а также полностью надеть рукав, огибая локоть. Исследователи тестировали разные горизонты планирования алгоритма (0,01, 0,05 и 0,2 секунды) и при максимальном из них роботу удавалось выполнить обе задачи в более чем 97,5 процента случаев.
А немецкие инженеры автоматизировали с помощью робота менее важную, но не менее сложную задачу — они научили его приносить пиво из холодильника. Робот может самостоятельно проложить маршрут до холодильника, открыть его, взять запрошенную марку пива, закрыть холодильник и принести напиток человеку.
«Жена убежала, а дрон начал охоту»: появились новые подробности атаки на фермера из Николаевщины в Херсоне (видео)
Появились новые фото и видео с места ночной атаки по Николаеву
В Николаеве простились с врачом БСМП, погибшим на фронте
Из-за атаки РФ пострадал магазин техники в Николаеве (видео)
Миграционный кризис в Европе: до 10 тысяч человек за сутки прорвались в Испанию, Италия хочет закрыть границу (видео)
В Радушном почтили память погибшей семьи: старший сын выжил — он служит в Николаеве (видео)
Удар по селу под Николаевом: очевидцы сообщили подробности
Появились первые фото атаки на Николаев: беспилотник пробил крышу жилого дома и залетел в квартиру (видео)
В Николаеве прошла акция в поддержку комбрига 123-й бригады Олега Макухи













