Containerized Pipeline for Standardized and Automated Testing of Global Path Planning Algorithms in ROS 2

Authored by

Henrik Lurz, Annika Raatz

Abstract

Global path planning algorithms are essential for a mobile robot to reach a target location while finding the shortest, most energy-efficient or smoothest path. However, there is currently no standardized method to evaluate the suitability of a global path planning algorithm for specific applications. For instance, path length may be the most critical factor in logistics, while energy efficiency could be more important for exploring inaccessible terrain. This paper introduces a containerized pipeline for evaluating global path planning algorithms, providing a transferable, repeatable, and comparable framework. The pipeline integrates automated data recording and streamlined visualization, making it accessible even for non-specialists. We conduct a literature-based review of standardized metrics that form the foundation for the pipeline's data analysis. The proposed pipeline utilizes the ROS2 navigation stack and Apptainer containerization, enabling a consistent and flexible testing environment across different platforms. Evaluation results demonstrate the pipeline's capability to reliably assess algorithms across diverse hardware setups, highlighting its potential for cloud-based evaluation of global path planning algorithms. This work offers a promising step toward a standardized approach to global path planning evaluation, with future plans for integrating local path planning.

Details

Organisation(s)
Institute for Assembly Technology and Robotics
Type
Conference article
Journal
Procedia CIRP
Volume
136
Pages
342-347
No. of pages
6
ISSN
2212-8271
Publication date
2025
Publication status
Published
Peer reviewed
Yes
ASJC Scopus subject areas
Control and Systems Engineering, Industrial and Manufacturing Engineering
Sustainable Development Goals
SDG 7 - Affordable and Clean Energy
Electronic version(s)
https://doi.org/10.1016/j.procir.2025.08.060 (Access: Open )