Сoврeмeнныe рoбoты являются ужe дoстaтoчнo сoвeршeнными мaшинaми, мнoгиe из кoтoрыx имeют вoзмoжнoсть сaмoстoятeльнo принимaть рeшeния и выпoлнять рaзличныe дeйствия. Тeм нe мeнee, при выпoлнeнии рoбoтaми oпрeдeлeнныx задач в сложной среде окружающего нас мира все еще требуется участие в этом деле человека-оператора, который должен иметь соответствующие навыки и обладать необходимым опытом. Именно поэтому исследователи занимаются поисками новых способов реализации управления действиями робототехнических систем, которые не требуют длительной и дорогостоящей подготовки оператора.
Ученые из Нью-Йоркского университета (New York University), возглавляемые Джаредом Аланном Франком (Jared Alan Frank), предложили использовать для управления действиями роботов специализированную систему дополненной реальности, которая способна работать на обычном планшетном компьютере или смартфоне. Эта система использует встроенную в устройство камеру для получения изображения окружающей среды и наложения на нее виртуальных объектов. Но в данном случае человек может выделить какой-либо из объектов и дать команду роботу для произведения каких-либо действий с этим объектом.
«Наша система позволяет избавиться от необходимости использования дорогостоящего специализированного оборудования, такого, как системы захвата движений, традиционно используемые в системах управления роботами» — рассказывает Джаред Алан Франк.
Система управления была разработана на базе платформы Xcode от компании Apple. Эта система распознает роботов, определяет их положение и положение разных объектов в окружающей среде. Кроме этого, система накладывает на окружающую среду координатную сетку, к которой привязываются все выполняемые роботами действия. Команды роботам передаются через беспроводную связь Wi-Fi, а обрабатывает эти команды миникомпьютер Raspberry Pi, который является ядром системы управления каждого робота.
Главной особенностью разработанной системы является простота ее использования, большую часть простейших задач, таких, как перемещение и операции с предметами, роботы выполняют самостоятельно, используя заложенную в них библиотеку функций и подпрограмм. Кроме этого, использование смартфона или портативного компьютера делают эту систему максимально мобильной, в любой момент времени оператор может переместиться и занять положение, из которого он может управлять выполнением определенной задачи с максимальным удобством и эффективностью.
В настоящее время технология управления роботами при помощи дополненной реальности была проверена в лабораторных условиях, с чем можно ознакомиться, просмотрев видео, доступное по этому адресу. А в ближайшем будущем Франк и его коллеги планируют провести испытания всего этого в условиях строительства и промышленного производства, в более сложной среде, наполненной посторонними предметами и помехами. Такие испытания позволят выявить недостатки программного обеспечения и внести в него необходимые коррекции, а главной задачей, к которой исследователи будут продолжать стремиться всеми силами, станет сохранение изначальной простоты использования программы и управления роботами при ее помощи.
«Мы стремимся к тому, чтобы любой человек, никогда не имевший отношений к роботам и технологиям дистанционного управления, мог взять планшетный компьютер и успешно выполнить работу, совершенно не задумываясь о специфических деталях» — рассказывает Джаред Алан Франк.