Costmap Tuning for Autonomous Navigation: A Simulation and Real-World Study on the Hiwonder JetAcker
Source abstract
Abstract
The pursuit of reliable mobile robot autonomy continues to hinge on the nuanced configuration of its navigation subsystems. Within the widely adopted Robot Operating System (ROS), the layered costmap serves as the critical environmental representation, yet its numerous parameters are notoriously difficult to tune by hand. This empirical struggle often leads to deployments that are either overly cautious or dangerously optimistic. Our investigation focuses on demystifying this process through a structured analysis of two pivotal parameters, the inflation radius and the robot radius. We conducted a series of simulated navigation trials using the Hiwonder JetAcker platform in ROS Noetic, meticulously measuring outcomes related to path success, efficiency, and adherence to safety margins. These simulation findings were then cautiously validated through a set of targeted hardware experiments. Our results demonstrate that empirically best-performing inflation radius of 0.3 m for the Hiwonder JetAcker platform reduces failure rates in constrained spaces by 40% compared to the conventional default of 0.6 m. Furthermore, our work quantifies the gap between simulated and real-world navigation. The resulting framework offers practitioners a more informed methodology for systematic parameter tuning and underscores the non-trivial consequences of seemingly minor configuration changes.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Autonomous Vehicle Technology and Safety
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Production Technology and Robotics, Faculty of Mechanical Engineering, Technical University of Kosice, Letná 9, 040 01 Kosice, Slovakia
Funding
Slovak Grant Agency
References (23)
Show source-provided references
1. Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., and Ng, A.Y. (2009). ROS: An open-source Robot Operating System. ICRA Workshop on Open Source Software, IEEE.
2. Marder-Eppstein, E., Berger, E., Foote, T., Gerkey, B., and Konolige, K. (2010). The Office Marathon: Robust Navigation in an Indoor Office Environment. 2010 IEEE International Conference on Robotics and Automation, IEEE.10.1109/ROBOT.2010.5509725 ↗
3. Lu, D.V., Hershberger, D., and Smart, W.D. (2014). Layered Costmaps for Context-Sensitive Navigation. 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE.10.1109/IROS.2014.6942636 ↗
4. Farzaneh, A., and Simeone, O. (2025). Ensuring Reliability via Hyperparameter Selection: Review and Advances. arXiv.10.23919/EUSIPCO63237.2025.11226701 ↗
5. A Study on the Effect of Parameters for ROS Motion Planer and Navigation System for Indoor Robot10.53375/ijecer.2021.21 ↗
6. Aremu, M.B., Ahmed, G., Elferik, S., and Saif, A.-W.A. (2026). Autonomous Mobile Robot Path Planning Techniques—A Review: Metaheuristic and Cognitive Techniques. Robotics, 15.10.3390/robotics15010023 ↗
7. The vector field histogram-fast obstacle avoidance for mobile robots10.1109/70.88137 ↗
8. Real-time obstacle avoidance for manipulators and mobile robots10.1177/027836498600500106 ↗
9. Jánoš, R., Sukop, M., Semjon, J., Tuleja, P., Marcinko, P., Kočan, M., Grytsiv, M., Vagaš, M., Miková, Ľ., and Kelemenová, T. (2022). Stability and Dynamic Walk Control of Humanoid Robot for Robot Soccer Player. Machines, 10.10.3390/machines10060463 ↗
10. Xiao, G., Zheng, G., Ren, B., Wang, Y., Hong, X., and Zhang, Z. (2022). A Test Method for Obstacle-Avoidance Performance of Unmanned Surface Vehicles Based on Mobile-Buoy–Shore Multisource-Sensing-Data Fusion. J. Mar. Sci. Eng., 10.10.3390/jmse10060819 ↗
11. Bi, Y., Luo, J., Zhu, J., Liu, J., and Li, W. (2025). Decentralized Multi-Robot Navigation Based on Deep Reinforcement Learning and Trajectory Optimization. Biomimetics, 10.10.3390/biomimetics10060366 ↗
12. Zhang, Y., Shi, G., and Liu, J. (2022). Dynamic Energy-Efficient Path Planning of Unmanned Surface Vehicle under Time-Varying Current and Wind. J. Mar. Sci. Eng., 10.10.3390/jmse10060759 ↗
13. Bayesian Optimization for Learning Gaits under Uncertainty10.1007/s10472-015-9463-9 ↗
14. Robot Skill Learning: From Reinforcement Learning to Evolution Strategies
15. The dynamic window approach to collision avoidance10.1109/100.580977 ↗
16. Latombe, J.-C. (1991). Robot Motion Planning, Kluwer Academic Publishers.10.1007/978-1-4615-4022-9 ↗
17. LaValle, S.M. (1998). Rapidly-Exploring Random Trees: A New Tool for Path Planning, Computer Science Department, Iowa State University. Research Report.
18. Chomp: Covariant Hamiltonian optimization for motion planning10.1177/0278364913488805 ↗
19. Macenski, S., Martín, F., White, R., and Clavero, J.G. (2020). The Marathon 2: A Navigation System. 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE.10.1109/IROS45743.2020.9341207 ↗
20. Shah, S., Dey, D., Lovett, C., and Kapoor, A. (2018). AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehicles. Field and Service Robotics, Springer.10.1007/978-3-319-67361-5_40 ↗
21. Tobin, J., Fong, R., Ray, A., Schneider, J., Zaremba, W., and Abbeel, P. (2017). Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real World. 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE.10.1109/IROS.2017.8202133 ↗
22. Deep Reinforcement Learning for Autonomous Driving: A Survey10.1109/TITS.2021.3054625 ↗
23. O’Callaghan, M., Ramos, F.T., and Upcroft, B. (2007, January 9–12). Wide-Area Terrain Mapping for Navigation in Outdoor Environments. Proceedings of the 6th International Conference on Field and Service Robotics, Chamonix, France.