Групповая робототехника


Групповая робототехника представляет собой новый подход к координации систем многих роботов, которые состоят из большого числа в основном простых физических роботов.[1] Предполагается, что желаемое коллективное поведение возникает из взаимодействия роботов между собой и их взаимодействия с окружающей средой. Такой подход относится к научному направлению искусственного роевого интеллекта, возникшему при проведении биологических исследований насекомых, в частности, муравьёв, пчёл, а также при исследовании в других областях природы, где имеет место роевое поведение.

Исследование групповой робототехники — это изучение конструкции роботов, их внешнего вида и контроля поведения. Её появление связано (но не ограничивается) с системным эффектом поведения, наблюдаемого у социальных насекомых и называемого роевым интеллектом. Относительно простые правила индивидуального поведения могут создавать сложное организованное поведение всего роя. Ключевым моментом является взаимодействие между членами группы, которое создаёт систему постоянной обратной связи. Поведение роя включает постоянную смену участников, взаимодействующих друг с другом, а также поведение всей группы в целом.

В отличие от просто распределённых робототехнических систем, групповая робототехника подчёркивает большое количество роботов, а также предполагает масштабируемость, например, с использованием только локальной связи. Эта локальная связь может быть сделана, например, на базе беспроводных систем передачи данных в радиочастотном или инфракрасном диапазонах.

Важным инструментом для систематического изучения поведения группы является видеотрекинг, хотя имеются и другие методы отслеживания. Недавно[когда?] в лаборатории робототехники Бристоля разработали ультразвуковую систему слежения за роем для исследовательских целей. Необходимы дальнейшие исследования, чтобы найти методики, которые обеспечат достоверный прогноз поведения группы, когда заданы только свойства отдельных её членов.

Ключевыми факторами в групповой робототехнике являются миниатюризация и стоимость. Это две главные проблемы в создании больших групп роботов, поэтому простоте каждого члена команды должно уделяться особое внимание, и оправданным является подход с использованием роевого интеллекта для достижения значимого поведения на уровне группы, а не на индивидуальном уровне.