Синтез системы разрешения коллизий для группы роботов в парадигме обучения без учителя

Групповое взаимодействие роботов без коллизий является актуальной задачей в области робототехники и интеллектуальных систем управления. Предлагается новый подход к решению проблемы избегания коллизий в постановке задачи синтеза оптимальной системы управления с минимально доступной информацией. Предполагается, что роботы имеют некоторую область видимости. Если статические или динамические фазовые ограничения находятся в области видимости робота, то он может реагировать на них. По условию считается, что группа гомогенная, а система управления для достижения терминального состояния уже находится на борту роботов. Искомая система управления для разрешения коллизий отвечает за управление роботом во время нахождения ближайшего соседа в области видимости робота. В данной работе рассматривается совместное решение задачи уклонения от столкновения для двух роботов посредством одного блока управления без назначения приоритетов. Задача решается в условиях полного отсутствия информации о среде и текущем состоянии других роботов в каждый момент времени. Роботы способны лишь определить координаты ближайших соседей, за исключением угла поворота, если те находятся в области видимости рассматриваемого робота. Описан вычислительный эксперимент с группой мобильных роботов в качестве объектов управления. В качестве аппроксиматора функции управления по состоянию была взята полносвязная искусственная нейронная сеть типа многослойный персептрон. Оптимизация весов персептрона осуществлялась в парадигме обучения без учителя, методом эволюционных стратегий. Выборка сценариев, на которой проводилась оптимизация, генерировалась случайно, в начале итерации по поколениям, в то время как качество полученных весов оценивалось на фиксированной тестовой выборке сценариев. Результаты эксперимента подтверждают способность найденного персептрона отображать относительное состояние двух мобильных роботов в оптимальное управление, которое позволяет уйти от столкновения, что подтверждают приведенные графики из экспериментальной части.

Collision avoidance is very important problem in the domain of multi-robot interaction. In this paper we propose a new approach of collision avoidance in the context of the optimal control system synthesis problem definition with minimal information available. It is assumed that robots have a certain scope within which they can interact with static and dynamic phase constraints. A group of robots is considered to be homogeneous, and control system unit for reaching terminal states already available to robots. The control system which is responsible for collision avoidance is only activated when the nearest neighbor is located in the scope of the considered robot. The first important feature of this work is the fact that the collision avoidance between two robots is reciprocal with joint control system, without assigning priorities. Another key feature of this work is the complete absence of information about the environment and the current state of other robots at given time. Robots only share information with nearest neighbors if they locate in the scope of each other. We also present a computational experiment with mobile robots as control objects. A multilayer perceptron was used to approximate the control function. Weights of the percep-tron were optimized in unsupervised paradigm by an algorithm belonging to the evolutionary strategies class. At the beginning of each epoch we generate a sample of collision scenarios for optimization, while the quality criterion of the achieved weights at the end of epoch is evaluated on a fixed test sample. Experimental results demonstrate strong ability of the optimized multilayer perceptron to map the relative state of two mobile robots to controls in order to avoid collisions.

Authors
Publisher
New Technologies Publishing House
Number of issue
7
Language
Russian
Pages
420-427
Status
Published
Volume
21
Year
2020
Organizations
  • 1 Департамент механики и мехатроники Инженерной академии РУДН
  • 2 Российский университет дружбы народов
Keywords
синтез системы управления; нейронные сети; управление группой роботов; разрешение коллизий; control system synthesis; neural networks; control of a group of robots; collision avoidance
Date of creation
02.11.2020
Date of change
02.11.2020
Short link
https://repository.rudn.ru/en/records/article/record/67786/
Share

Other records