Using Deep Reinforcement Learning to Solve a Navigation Problem for a Swarm Robotics System
Alaa Iskandar, Hussam M. Rostum, Béla Kovács
- 发表年份
- 2023
- 引用次数
- 2
摘要
Five mobile robots in a swarm are trained in this paper using the deep reinforcement learning method to solve a navigation problem with two targets without prior knowledge of the environment. The Proximal Policy Optimization method trains E-puck mobile robots to avoid obstacles while completing tasks in the shortest distance for each robot. A Webots simulator is used to model the environment in three-dimension space. The suggested algorithm works with continuous states derived from eight infrared sensors and continuous action spaces that reflect the velocities of two motors for each robot in the swarm. Then the robot's behavior will be examined in light of two categories of rewards: Spares and Shaping rewards. If the environment's complexity is not decreased, proximal policy optimization with spare rewards will not be able to train every robot in the system how to accomplish its goal. Compared to the spare rewards technique, shaping rewards aid the robot in gaining experience from prior knowledge during the training process. This speeds up learning and aids navigation in more complex environments.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002