Введение
Управление роботами на расстоянии
Телероботика – это область робототехники, занимающаяся управлением полуавтономными роботами на расстоянии, главным образом с использованием телевидения, беспроводных сетей (таких как Wi-Fi, Bluetooth и Deep Space Network) или проводных соединений. Она представляет собой сочетание двух основных направлений: телеуправления и телеприсутствия.
Телеоперация
Телеоперация обозначает управление машиной на расстоянии. Этот термин близок по значению к фразе "дистанционное управление", но чаще встречается в научно-исследовательской, академической и технической среде. Чаще всего телеоперация ассоциируется с робототехникой и мобильными роботами, но может применяться в самых разных ситуациях, когда устройство или машина управляются человеком удалённо. Телеоперация – это стандартный термин, используемый как в исследовательских, так и в технических сообществах для обозначения управления на расстоянии. Это противопоставляется "телеприсутствию", которое относится к подмножеству телероботических систем, оснащённых иммерсивным интерфейсом, благодаря которому оператор ощущает своё присутствие в удалённой среде, проецируя своё присутствие посредством удалённого робота. Одной из первых систем телеприсутствия, позволявшей операторам ощущать себя присутствующими в удалённой среде, используя все основные чувства (зрение, слух и осязание), была система "Виртуальные приспособления", разработанная в Исследовательских лабораториях ВВС США в начале 1990-х годов. Система позволяла операторам удалённо выполнять точные задачи (например, вставлять штифты в отверстия) так, что оператор чувствовал, будто он сам выполняет эту операцию, хотя на самом деле это делал удалённый робот. Телеманипулятор (или телеоператор) – это устройство, которым удалённо управляет человек-оператор. В простых случаях команды оператора напрямую соответствуют действиям управляемого устройства, например, в модели самолёта с радиоуправлением или в привязанном глубоководном аппарате. Если задержки связи делают прямое управление невозможным (например, в случае удалённого планетарного ровера) или необходимо снизить нагрузку на оператора (например, в дистанционно управляемом разведывательном или ударном самолёте), устройство не управляется напрямую, а получает команду следовать по заданному маршруту. По мере повышения сложности устройство может работать частично автономно, например, избегая препятствий, что также часто используется в планетарных марсоходах. Устройства, предназначенные для управления роботом на расстоянии, иногда называют телехерической робототехникой. Два основных компонента телероботики и телеприсутствия – это визуальные и управляющие приложения. Дистанционная камера обеспечивает визуальное представление обзора с робота. Размещение роботизированной камеры в перспективе, обеспечивающей интуитивное управление, – относительно новая техника, которая, хотя и основана на научной фантастике (рассказ Роберта А. Хайнлайна 1942 года "Уолдо"), долгое время не давала результатов, поскольку скорость, разрешение и пропускная способность только недавно стали достаточными для того, чтобы эффективно управлять камерой робота. Использование дисплея, закреплённого на голове, позволяет облегчить управление камерой за счёт отслеживания движений головы, как показано на рисунке ниже. Это работает только в том случае, если пользователь комфортно чувствует себя с задержкой системы, с задержкой реакции на движения и с визуальным представлением. Любые проблемы, такие как недостаточное разрешение, задержка видеоизображения, задержка в механической и компьютерной обработке движения и реакции, а также оптические искажения, вызванные объективом камеры и линзами дисплея, закреплённого на голове, могут вызвать у пользователя "симуляторную болезнь", которая усугубляется отсутствием вестибулярной стимуляции при визуальном представлении движения. Несоответствие движений пользователя, такое как ошибки регистрации, задержка реакции на движение из-за чрезмерной фильтрации, недостаточное разрешение для небольших движений и медленная скорость, могут способствовать возникновению этих проблем. Та же технология может управлять роботом, но тогда проблемы координации глаз и рук становятся ещё более выраженными в системе, а напряжение или разочарование пользователя могут затруднить использование системы. При создании роботов обычно стремятся минимизировать количество степеней свободы, поскольку это упрощает задачу управления. Недавние улучшения в области компьютеров сместили акцент на большее количество степеней свободы, что позволяет создавать роботизированные устройства, которые кажутся более разумными и более человечными в своих движениях. Это также позволяет осуществлять более прямую телеоперацию, поскольку пользователь может управлять роботом, имитируя свои собственные движения.
Интерфейсы
Интерфейс телеробота может быть таким же простым, как обычный MMK (монитор, мышь, клавиатура). Хотя это не обеспечивает эффект погружения, это недорого. Телероботика, управляемая через интернет-соединение, часто использует такие интерфейсы. Ценным дополнением к MMK является джойстик, который обеспечивает более интуитивную схему навигации для плоскостного перемещения робота. В специализированных системах телеприсутствия используются дисплеи с одним или двумя глазами и эргономичный интерфейс с джойстиком, кнопками, слайдерами и триггерами. Другие интерфейсы объединяют полностью иммерсивные системы виртуальной реальности и видео в реальном времени вместо компьютерной графики. Еще один пример – использование всенаправленной беговой дорожки с иммерсивной системой отображения, позволяющей управлять роботом посредством ходьбы или бега оператора. Дополнительные модификации могут включать комбинированное отображение данных, таких как инфракрасная термография, оценка угроз в реальном времени или схемы устройств.