07.07.2022, 15:16
Ученые вдохновились «танцем пчел», и научили роботов общаться жестами. И друг с другом и с человеком. Это должно хорошо работать в тех случаях, когда во время катастроф не работают сети, а роботы и люди видят друг друга.
Unsplash/CC0 Public Domain Пчелы на языке «танца» умеют «рассказывать» друг другу, где растут цветы. Роботы теперь тоже так умеют
Исследователи из университета Мэриленда и Индийского института науки, Банголор решили научить роботов языку жестов. Их исследование в журнале Frontiers in Robotics and AI вдохновлено «пчелиным танцем».
Роботы как пчелы
https://www.frontiersin.org/articles/10.3389/frobt.2022.915884/full
Левый рисунок. Пчела «рисует» своим движением эллипс, и другие пчелы по его размеру и направлению понимают куда и как долго лететь. Правы рисунок. Первый робот «рисует» треугольник, чтобы передать другому роботу направление и расстояние до целевого пункта.
Танец роботов
Обычно роботы общаются с помощью цифровых сетей. Но что будет, если работа сети прерывается? Роботы видят друга, но не могут связаться. Такая несколько странная ситуация может возникать и во время катастроф и в космосе.
Чтобы решить эту проблему, исследователи разработали систему визуальной коммуникации для роботов. Робот снабжен встроенной камерой. От нее визуальная информация поступает на вход алгоритма, который позволяет роботу интерпретировать жесты.
Робот и человек
Ученые протестировали систему на простой задаче, где нужно переместить посылку на складе. Система позволяет человеку общаться с «роботом-посыльным», который связывается с «роботом-манипулятором», выполняющим задачу, и передает ему команду.
Например, человек поднимает руку со сжатым кулаком. Робот распознает жест, используя встроенную камеру и алгоритмы отслеживания движения. Если робот понимает жест человека, он может передать команду другим роботам, рисуя на полу треугольники, как пчелы рисуют эллипсы.
Исследователи проверили совместную работу роботов и людей-добровольцев. Роботы правильно интерпретировали жесты людей в 90% случаев.