Neighborhood-Search-Based Path Planning Algorithm Applied to a Python Robotic Simulation Environment
Resumo
Path planning has become one of the most important fields for mobile robots. It involves analyzing various parameters, including energy consumption, movement smoothness, travel time, and collision avoidance. However, to test these path planning algorithms, researchers are often limited by the need to use 3D simulators. In this context, our work focuses on developing a path planning algorithm with a neighborhood-search-based approach using a lightweight, user-friendly framework software based on Python. This conventional approach, combined with a simulator, allowed us to test our algorithm on different maps, finding successful paths between our initial and goal points, especially on simpler maps with fewer obstacles. The methodology was evaluated in several experiments using different parameters as intermediate points and noise force for disturbances. Our results indicate the feasibility of the proposed technique, which generated valid paths and optimized them towards better solutions.
Palavras-chave:
Path planning, Neighborhood search, Mobile robots, Simulation
Referências
X. Li and H. Zhang, “Cooperative path planning optimization for ship-drone delivery in maritime supply operations,” Complex Intelligent Systems, vol. 11, pp. 1–24, 05 2025.
H. B. Amundsen, M. Føre, S. J. Ohrem, B. O. A. Haugaløkken, and E. Kelasidi, “Three-dimensional obstacle avoidance and path planning for unmanned underwater vehicles using elastic bands,” IEEE Transactions on Field Robotics, vol. 1, pp. 70–92, 2024.
Y. Zhang, W. Zhao, J. Wang, and Y. Yuan, “Recent progress, challenges and future prospects of applied deep reinforcement learning : A practical perspective in path planning,” Neurocomputing, vol. 608, p. 128423, 2024.
M. Gemeinder and M. Gerke, “Ga-based path planning for mobile robot systems employing an active search algorithm,” Applied Soft Computing, vol. 3, no. 2, pp. 149–158, 2003.
L. Liu, X. Wang, X. Yang, H. Liu, J. Li, and P. Wang, “Path planning techniques for mobile robots: Review and prospect,” Expert Systems with Applications, vol. 227, p. 120254, 2023.
e. a. Han, Ruihua, “IR-SIM: An open-source lightweight simulator for robot navigation, control, and learning,” 2024.
J. Huang, C. Chen, J. Shen, G. Liu, and F. Xu, “A self-adaptive neighborhood search a-star algorithm for mobile robots global path planning,” Computers and Electrical Engineering, vol. 123, p. 110018, 2025.
J. Li, Z. Chen, D. Harabor, P. J. Stuckey, and S. Koenig, “Mapf-lns2: Fast repairing for multi-agent path finding via large neighborhood search,” in Proceedings of the AAAI Conference on Artificial Intelligence, vol. 36, pp. 10256–10265, 2022.
P. Li, Y. Li, and X. Dai, “Vns-ba*: An improved bidirectional a* path planning algorithm based on variable neighborhood search,” Sensors, vol. 24, no. 21, p. 6929, 2024.
H. B. Amundsen, M. Føre, S. J. Ohrem, B. O. A. Haugaløkken, and E. Kelasidi, “Three-dimensional obstacle avoidance and path planning for unmanned underwater vehicles using elastic bands,” IEEE Transactions on Field Robotics, vol. 1, pp. 70–92, 2024.
Y. Zhang, W. Zhao, J. Wang, and Y. Yuan, “Recent progress, challenges and future prospects of applied deep reinforcement learning : A practical perspective in path planning,” Neurocomputing, vol. 608, p. 128423, 2024.
M. Gemeinder and M. Gerke, “Ga-based path planning for mobile robot systems employing an active search algorithm,” Applied Soft Computing, vol. 3, no. 2, pp. 149–158, 2003.
L. Liu, X. Wang, X. Yang, H. Liu, J. Li, and P. Wang, “Path planning techniques for mobile robots: Review and prospect,” Expert Systems with Applications, vol. 227, p. 120254, 2023.
e. a. Han, Ruihua, “IR-SIM: An open-source lightweight simulator for robot navigation, control, and learning,” 2024.
J. Huang, C. Chen, J. Shen, G. Liu, and F. Xu, “A self-adaptive neighborhood search a-star algorithm for mobile robots global path planning,” Computers and Electrical Engineering, vol. 123, p. 110018, 2025.
J. Li, Z. Chen, D. Harabor, P. J. Stuckey, and S. Koenig, “Mapf-lns2: Fast repairing for multi-agent path finding via large neighborhood search,” in Proceedings of the AAAI Conference on Artificial Intelligence, vol. 36, pp. 10256–10265, 2022.
P. Li, Y. Li, and X. Dai, “Vns-ba*: An improved bidirectional a* path planning algorithm based on variable neighborhood search,” Sensors, vol. 24, no. 21, p. 6929, 2024.
Publicado
24/11/2025
Como Citar
TRENTINI, Polliana Barelli; SILVA, Mateus Coelho.
Neighborhood-Search-Based Path Planning Algorithm Applied to a Python Robotic Simulation Environment. In: WORKSHOP LATINOAMERICANO DE DEPENDABILIDADE E SEGURANÇA EM SISTEMAS VEICULARES (SSV), 2. , 2025, Campinas/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 25-28.