A GENETIC ALGORITHM FOR PLANNING THE TRAJECTORY OF A GROUP OF MOBILE ROBOTS IN THE PRESENCE OF STATIONARY AND MOBILE OBSTACLES
Keywords:
Group of robots, mobile robot, trajectory planning, obstacle, genetic algorithm, modelAbstract
The article discusses a trajectory planning method for a group of mobile robots that ensures safe
movement and eliminates the possibility of collisions both between the robots themselves and with external
obstacles, including moving objects. The developed mathematical model considers three main collision
scenarios: intersection of robot trajectories within the group, interaction with stationary obstacles, and the probability of collision with moving objects. Each of these scenarios is analyzed in detail to ensure
maximum safety during movement, and their consideration allows for efficient adaptation of robot routes
to changing environmental conditions. The trajectory of each robot is represented as a piecewise linear
path with intermediate points, which are optimized to ensure safe movement. Special attention is paid to
speed adaptation on different segments of the trajectory: a robot can adjust its speed based on current
conditions to minimize the risk of collisions. To evaluate distances between objects, the Euclidean norm is
used, allowing for the calculation of minimum distances between the centers of spherical representations
of robots and obstacles. The problem is solved in two stages. In the first stage, a trajectory is constructed
for the first robot, taking into account initial conditions and obstacle placement. In the second stage, trajectories
are formed for the remaining robots, considering the already planned routes. For optimizing the
coordinates of intermediate points and speeds, a genetic algorithm is applied, which minimizes travel time
while ensuring safe movement. The genetic algorithm uses crossover and mutation operators to generate
diverse solutions and performs checks to ensure compliance with safety conditions. Numerical simulations
were conducted using Python, with the Matplotlib library used for visualization of results. During the
experiments, 50 tests were performed with varying numbers of obstacles (from 5 to 10). Analysis of the
results showed that as the number of obstacles increased, both the computation time and the quality of the
generated trajectories improved. This confirms the effectiveness of the proposed method for controlling
groups of mobile robots in dynamically changing environments
References
1. Pertzovsky A., Zivan R., Agmon N. Collision Avoiding Max-Sum for Mobile Sensor Teams, Journal of
Artificial Intelligence Research, 2024, Vol. 79, pp. 1281-1311.
2. Wang S., Hu X., Xiao J., Chen T. Repulsion-Oriented Reciprocal Collision Avoidance for Multiple
Mobile Robots, Journal of Intelligent & Robotic Systems, 2022, Vol. 104 (1).
3. Teng Y., Feng T., Li J., Chen S., Tang X. A Dual-Layer Symmetric Multi-Robot Path Planning System
Based on an Improved Neural Network-DWA Algorithm, Symmetry, 2025, Vol. 17 (1), pp. 85.
4. Iakovlev D., Tachkov A. Probability of Collision between Autonomous Mobile Robot with an Obstacle,
Mekhatronika, Avtomatizatsiya, Upravlenie, 2021, Vol. 22 (3), pp. 125-133.
5. Zheng K. Autonomous Obstacle Avoidance and Trajectory Planning for Mobile Robot Based on Dual-
Loop Trajectory Tracking Control and Improved Artificial Potential Field Method, Actuators, 2024,
Vol. 12 (1), pp. 37.
6. AbuJabal N., Rabie T., Baziyad M., Kamel I., Almazrouei K. Path Planning Techniques for Real-Time
Multi-Robot Systems: A Systematic Review, Electronics, 2024, Vol. 13 (12), pp. 2239.
7. Qiu H., Yu W., Zhang G., Xia X., Yao K. Multi-robot Collaborative 3D Path Planning Based On Game Theory
and Particle Swarm Optimization Hybrid Method, The Journal of Supercomputing, 2025, Vol. 81 (3).
8. Malyshev D., Cherkasov V., Rybak L., Diveev A. Advances in Optimization and Applications,
OPTIMA 2022. Communications in Computer and Information Science, 2023, pp. 197.
9. Pisarenko A., Malyshev D., Rybak L., Cherkasov V., Skitova V. Application of evolutionary PSO algorithms
to the problem of optimization of 6-6 UPU mobility platform geometric parameters, Procedia
Computer Science, 2022, Vol. 213 (4), pp. 643-650.
10. Ren Y., Friderikos V. Path Planning Optimization Based Interference Awareness for Mobile Robots in
mmWave Multi Cell Networks, IEEE Transactions on Vehicular Technology, 2024, Vol. PP (99), pp. 1-12.
11. Sahoo S. K., Choudhury B. A review of methodologies for path planning and optimization of mobile
robots, Journal of Process Management and New Technologies, 2023, Vol. 11 (1-2), pp. 34-52.
12. Nasti S., Najar Z., Chishti M.A. A Comprehensive Review of Path Planning Techniques for Mobile
Robot Navigation in Known and Unknown Environments, International Journal of Computational
and Experimental Science and Engineering, 2024, Vol. 11 (1).
13. Yang L., Li P., Qian S. [et al.]. Path Planning Technique for Mobile Robots: A Review, Machines,
2023, Vol. 11 (10), pp. 980.
14. Chen J. Algorithmic Implementation and Optimisation of Path Planning, Applied and Computational
Engineering, 2024, Vol. 33 (1), pp. 176-184.
15. Khan N., Butt Y., Bhatti A. Constraint-Oriented Formation Control of Multi-Robot System in Leaderless
Consensus under Confined Conditions, Systems Science & Control Engineering, 2024, Vol. 12 (1).
16. Hamdan N., Medvedev M., Pshikhopov V. Method of motion path planning based on a deep neural
network with vector input, Мechatronics, utomation, Control, 2024, Vol. 25 (11), pp. 559-567.
17. Diveev A., Sofronova E., Konyrbaev N., Ibadulla S. System Synthesis for Motion along the Trajectory
by Evolutionary Machine Learning Control, Engineered Science, 2024, Vol. 29, pp. 1130.
18. Diveev A., Sofronova E., Konyrbaev N., Abdullayev O. Advanced Model with a Trajectory Tracking
Stabilisation System and Feasible Solution of the Optimal Control Problem, Mathematics, 2024,
Vol. 25 (11), pp. 3193.
19. Lv Y. Research on Path Planning of Mobile Robots Based on A* and B* Algorithms, Highlights in
Science, Engineering and Technology, 2024, Vol. 120, pp. 392-397.
20. Luo D., Huang X., Huang Y., Miao M., Gao X. Optimal Trajectory Planning for Wheeled Robots
(OTPWR): A Globally and Dynamically Optimal Trajectory Planning Method for Wheeled Mobile
Robots, Machines, 2024, Vol. 12 (10), pp. 668.
21. Han J., Ma C., Zou D. [et al.]. Distributed Multi-Robot SLAM Algorithm with Lightweight Communication
and Optimization, Electronics, 2024, Vol. 13 (20), pp. 4129.
22. Zhang X., Zheng H. Research On Trajectory Planning Methods of Mobile Robots Based on SLAM
Technology, Highlights in Science, Engineering and Technology, 2024, Vol. 111, pp. 116-125.








