ROSNavBench: An Automated Benchmarking Framework for Systematic Planner–Controller Selection in Mobile Robotics
Autonomous mobile robots need reliable path planning and local execution. Plenty of tools exist to evaluate either global planners or controllers. The open-source automated frameworks built for Robot Operating System 2 (ROS 2) do not measure computational cost alongside navigational reliability or report the statistics for multi-criteria decision making. The choice falls back on manual comparison, and that becomes harder as the environment changes. ROSNavBench is an open-source framework that automates this evaluation for global planners and controllers in ROS 2. It scores efficiency, reliability, and adaptability over a range of scenarios, and thus a user can pick the planner and controller that fit the job. Runs are automated and repeated, which tightens the statistics and takes the manual work out of the loop. We tested the framework across simulations and hardware. Navigation times in the two domains correlate at r=0.97, but a gap remains, and its width shifts from one trial to the next.
Authors
- Anis Koubâa (ORCID: https://orcid.org/0000-0003-3787-7423)
- Mohamed Salem Abdelkader (ORCID: https://orcid.org/0000-0002-0518-852X)
- Wadii Boulila (ORCID: https://orcid.org/0000-0003-2133-0757)
- Imen Jarraya (ORCID: https://orcid.org/0000-0003-1746-3143)
- Khaled Gabr (ORCID: https://orcid.org/0009-0009-8275-8301)
- Abdulrahman S. Al-Batati (ORCID: https://orcid.org/0009-0007-1804-1109)
- Fatimah Alahmed (ORCID: https://orcid.org/0009-0007-5158-7111)
Institutions
- Alfaisal University (SA)
- Prince Sultan University (SA)
Publication Details
- Journal
- Robotics
- Published
- 2026-09-29
- DOI
- https://doi.org/10.3390/robotics15100186
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00