A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm

A pursuit-evasion game (PEG) is a type of game that utilizes one or several cooperative pursuers to capture one or several evaders. The PEG game concept has been used in different multi-robot applications such as transportation or navigation applications, search and rescue, surveillance applications...

Full description

Saved in:
Bibliographic Details
Main Authors: Mustafa Wassef Hasan, Luay G. Ibrahim
Format: Article
Language:English
Published: Elsevier 2024-12-01
Series:Results in Control and Optimization
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2666720724001322
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846119404908052480
author Mustafa Wassef Hasan
Luay G. Ibrahim
author_facet Mustafa Wassef Hasan
Luay G. Ibrahim
author_sort Mustafa Wassef Hasan
collection DOAJ
description A pursuit-evasion game (PEG) is a type of game that utilizes one or several cooperative pursuers to capture one or several evaders. The PEG game concept has been used in different multi-robot applications such as transportation or navigation applications, search and rescue, surveillance applications such as collision avoidance and air traffic control systems, multi-defense applications such as missile guidance systems, and medical applications such as analyzing biological behaviors. Regardless of the benefits of PEG, one of the main drawbacks of such systems is the computational burden and the immense time required to learn such systems. For this reason, this work proposes a neural network game based on the pursuit-evasion game, where the leader (evader) robot tries to eat several particles/apples distributed inside a closed game environment with boundary and inner obstacles. In contrast, a follower (pursuer) robot tries to capture the leader robot and stop the particle-eating process. The leader and follower robots were designed based on a differential two-wheel robot (DTWR). The neural network is presented to control and learn the leader and follower robot directions with respect to the boundary and inside obstacles in the game environment. The neural network weights are learned using an improved sine cosine algorithm based on chaotic theory (ISCACT). The ISCACT is proposed to solve and avoid the proposed game of being trapped in the local minimum problem. The ISCACT is tested based on five multimodal benchmark functions. The ISCACT has been used in two cases, the first case arises when ISCACT is used in the follower robot’s learning process. In the second case, the ISCACT has been used in the leader robot’s learning process. The results for the first and second cases prove the superiority of the ISCACT compared with other existing works in enhancing the PEG performance time and reducing the computational burden for multi-robot applications.
format Article
id doaj-art-b12b7f2b203d4b66a98f43d0d9c60487
institution Kabale University
issn 2666-7207
language English
publishDate 2024-12-01
publisher Elsevier
record_format Article
series Results in Control and Optimization
spelling doaj-art-b12b7f2b203d4b66a98f43d0d9c604872024-12-17T05:01:23ZengElsevierResults in Control and Optimization2666-72072024-12-0117100503A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithmMustafa Wassef Hasan0Luay G. Ibrahim1Corresponding author.; Department of Electrical Engineering, University of Technology- Iraq, Baghdad, IraqDepartment of Electrical Engineering, University of Technology- Iraq, Baghdad, IraqA pursuit-evasion game (PEG) is a type of game that utilizes one or several cooperative pursuers to capture one or several evaders. The PEG game concept has been used in different multi-robot applications such as transportation or navigation applications, search and rescue, surveillance applications such as collision avoidance and air traffic control systems, multi-defense applications such as missile guidance systems, and medical applications such as analyzing biological behaviors. Regardless of the benefits of PEG, one of the main drawbacks of such systems is the computational burden and the immense time required to learn such systems. For this reason, this work proposes a neural network game based on the pursuit-evasion game, where the leader (evader) robot tries to eat several particles/apples distributed inside a closed game environment with boundary and inner obstacles. In contrast, a follower (pursuer) robot tries to capture the leader robot and stop the particle-eating process. The leader and follower robots were designed based on a differential two-wheel robot (DTWR). The neural network is presented to control and learn the leader and follower robot directions with respect to the boundary and inside obstacles in the game environment. The neural network weights are learned using an improved sine cosine algorithm based on chaotic theory (ISCACT). The ISCACT is proposed to solve and avoid the proposed game of being trapped in the local minimum problem. The ISCACT is tested based on five multimodal benchmark functions. The ISCACT has been used in two cases, the first case arises when ISCACT is used in the follower robot’s learning process. In the second case, the ISCACT has been used in the leader robot’s learning process. The results for the first and second cases prove the superiority of the ISCACT compared with other existing works in enhancing the PEG performance time and reducing the computational burden for multi-robot applications.http://www.sciencedirect.com/science/article/pii/S2666720724001322Pursuit-evasion game (PEG)Neural networkDifferential two-wheel robot (DTWR)Improved sine cosine algorithm based chaotic theory (ISCACT)Obstacles avoidance
spellingShingle Mustafa Wassef Hasan
Luay G. Ibrahim
A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm
Results in Control and Optimization
Pursuit-evasion game (PEG)
Neural network
Differential two-wheel robot (DTWR)
Improved sine cosine algorithm based chaotic theory (ISCACT)
Obstacles avoidance
title A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm
title_full A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm
title_fullStr A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm
title_full_unstemmed A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm
title_short A pursuit-evasion game robot controller design based on a neural network with an improved optimization algorithm
title_sort pursuit evasion game robot controller design based on a neural network with an improved optimization algorithm
topic Pursuit-evasion game (PEG)
Neural network
Differential two-wheel robot (DTWR)
Improved sine cosine algorithm based chaotic theory (ISCACT)
Obstacles avoidance
url http://www.sciencedirect.com/science/article/pii/S2666720724001322
work_keys_str_mv AT mustafawassefhasan apursuitevasiongamerobotcontrollerdesignbasedonaneuralnetworkwithanimprovedoptimizationalgorithm
AT luaygibrahim apursuitevasiongamerobotcontrollerdesignbasedonaneuralnetworkwithanimprovedoptimizationalgorithm
AT mustafawassefhasan pursuitevasiongamerobotcontrollerdesignbasedonaneuralnetworkwithanimprovedoptimizationalgorithm
AT luaygibrahim pursuitevasiongamerobotcontrollerdesignbasedonaneuralnetworkwithanimprovedoptimizationalgorithm