За пределами ловкости: почему контакт определит следующую эру робототехники
На первый взгляд забава, для робототехников скручивание шариков — признанная сложнейшая задача манипуляции. Шарик лёгкий, легко деформируется, скользкий и крайне чувствителен к усилию. Каждый поворот меняет его геометрию и внутреннее давление, превращая простое действие в непрерывно меняющуюся физическую задачу. Человек решает её почти интуитивно, не задумываясь о контроле силы или устойчивости контакта. Роботу же такие адаптации даются с огромным трудом. Дело не только в том, чтобы поставить пальцы в нужное положение, — гораздо сложнее сохранять стабильное взаимодействие, когда сам объект постоянно меняется.
Именно поэтому демонстрация в Вене оказалась в центре внимания. То, что выглядело как проверка ловкости, на самом деле было демонстрацией контакта. Всё больше исследователей сходятся к выводу: самые трудные проблемы робототехники начинаются после того, как контакт уже произошёл.
Компания AGILINK, представившая разработку, разделяет эту задачу на два уровня. Первый — интеллект движения: способность генерировать последовательности действий, координировать две руки и выполнять длинные цепочки операций в условиях неопределённости. Собачка из шарика не создаётся одним хватом — это длинная последовательность шагов, где ошибка в начале может разрушить всю конструкцию на поздних этапах.
Для обучения AGILINK собирала демонстрации профессиональных художников по созданию фигур из шариков, но успешные примеры сами по себе не решали задачу. Самые ценные уроки робот получал, когда выполнение начинало отклоняться от нормы. Операторы вмешивались и исправляли движения в реальном времени, а эти коррекции записывались и включались в циклы обучения с подкреплением. Так робот учился не только тому, как выглядят успешные демонстрации, но и тому, как опытный человек восстанавливает контроль, когда что-то идёт не так.
Второй уровень — контактный интеллект. Роботу нужно постоянно регулировать усилие, менять точки касания, реагировать на едва заметные изменения состояния объекта. Эти решения почти невозможно описать формальными правилами. Анализ вмешательств показал: многие сбои возникали не из-за неверной последовательности действий, а из-за разрушения самого контакта. Тогда AGILINK собрала данные о том, как люди восстанавливают стабильность, когда условия взаимодействия ухудшаются, и включила их в обучение. Контактный интеллект — это способность устанавливать, поддерживать и адаптировать физическое взаимодействие по мере того, как меняются распределение силы, трение, деформация и геометрия.
Разница между двумя способностями тонкая, но важная. Интеллект движения определяет, что робот намерен делать. Контактный интеллект — может ли он продолжать это делать. Между тем как шарик выскальзывает и как он лопается, лежит узкая зона стабильности. Успешная манипуляция зависит от умения найти эту зону и удержаться в ней на протяжении всего задания. Робот может регулировать только то, что способен воспринимать, и реагировать лишь с той скоростью, которую позволяет его аппаратное обеспечение. Чем сложнее становятся задачи, тем яснее видно: прогресс определяется не только ловкостью, но и тем, как робот чувствует и удерживает контакт.
Источник: spectrum.ieee.org
Поделиться