About Some Aspects of Finite State Machine Models Application to Group Control
-
Published:2023-04-11
Issue:4
Volume:24
Page:171-180
-
ISSN:2619-1253
-
Container-title:Mekhatronika, Avtomatizatsiya, Upravlenie
-
language:
-
Short-container-title:Mehatronika, avtomatizaciâ, upravlenie
Author:
Karpov V. E.1, Vorobiev V. V.1, Rovbo M. A.2
Affiliation:
1. National Research Center "Kurchatov Institute", 2. National Research Center "Kurchatov Institute"
Abstract
The article discusses using discrete-event models to control the coordinated behavior of groups of agents and proposes a mechanism for organizing behavior control based on a hierarchy of finite state machines (FSM). The basic level of agent movement control uses a continuous model of joint movement — the method of potentials, in which the direction of movement is determined by the total sum of the forces of "repulsion", "attraction" and "course alignment". The paper describes a set of independent rules for the group movement of agents — cohesion, distribution, leader following, movement along a chain of landmarks, pursuit, etc. Moreover, all of them are interpreted in terms of the results of the operation of FSM models. Mathematical modeling of controlling a group of agents was carried out using the independent rules of group movement, which confirmed their efficacy. Computational experiments were also carried out using the Gazebo 3D simulator. In addition, the paper describes an experimental group of three underwater vehicles that were used to test the independent rules of group movement: cohesion, distribution, leader following. Communication between the devices was carried out using a system of infrared transceivers via a pseudo-analog channel. The experiments were carried out in a laboratory pool and were successful.The paper shows that the technology for creating group control systems based on the hierarchy of FSM (meta-FSM) allows solving control problems not only at the level of abstract models and simulation modeling, but also at the level of creating real robotic complexes.
Publisher
New Technologies Publishing House
Subject
Electrical and Electronic Engineering,Artificial Intelligence,Computer Science Applications,Human-Computer Interaction,Control and Systems Engineering,Software
Reference13 articles.
1. Buzhinskij I. P., Kazakov S. V., Ul’jancev V. I., Carev F. N., Shalyto A. A. Modification of the Generation Method for Finite State Machines with Continuous Actions Using Training Examples, Izvestija Rossijskoj Akademii Nauk. Teorija I Sistemy Upravlenija. 2015, no. 6, pp. 17—30 (in Russian). 2. Iovino M., Scukins E., Styrud J., Ögren P., Smith C. A survey of Behavior Trees in robotics and AI, Robotics and Autonomous Systems, 2022, vol. 154, p. 104096. 3. Saad S. Ben, Zerr B., Probst I., Dambreville F. Hybrid coordination strategy of a group of cooperating autonomous underwater vehicles, IFAC-PapersOnLine, 2015, vol. 28, no. 5, pp. 47—52. 4. Zenkevich S. L., Nazarova A. V., Zhu H. Simulation and Analysis of the Movement of a Group of Mobile Robots in ROS, Mekhatronika, Avtomatizatsiya, Upravlenie, 2017, vol. 18, no. 5, pp. 317—320. 5. Reynolds C. W. Steering behaviors for autonomous characters, Game Developers Conference, 1999, pp. 763—782.
|
|