Published July 24, 2025 | Version 1
Journal article Open

DYNAMIC PATH PLANNING AND MAPPING USING SENSOR FUSION WITH ROS2

  • 1. ROR icon Selçuk University
  • 2. ROR icon Yıldız Technical University

Description

In this study, the dynamic path planning capabilities of mobile robots in indoor environments were investigated. The focus was on examining how newly added obstacles to an initially static map affect the robot's navigation behavior. To achieve this, the ROS2 Nav2 package along with the DWB Planner module was utilized. The Gazebo simulation environment served as the testing ground, allowing the robot to use LIDAR data to detect obstacles in real-time and navigate safely to the target without collisions. Throughout the study, three primary scenarios were established: the first involved navigating to the target on an obstacle-free map as a reference; the second examined the impact of manually added static obstacles on the robot's path planning; and the third tested how adjusting costmap parameters enabled the robot to pass closer to obstacles. Experimental results revealed that the ROS2 Nav2 framework could dynamically adapt to environmental changes, allowing the robot to re-plan its path as needed. Moreover, when the costmap parameters were reduced, the robot managed to pass closer to obstacles in a safe and controlled manner, which contributed to a decrease in both the total path length and the target arrival time. These findings highlight the direct impact of dynamic obstacles and costmap configurations on the robot's path planning performance. Overall, the ROS2 Nav2 framework has proven to be a robust and flexible solution for safe and efficient navigation in indoor environments.

Files

3. DYNAMIC PATH PLANNING AND MAPPING USING SENSOR FUSION WITH ROS2.pdf

Additional details

Dates

Available
2025-07-24

References

  • 1. Bar-Shalom, Y., Li, X. R., &Kirubarajan, T. (2001). Estimation with Applications toTracking and Navigation. Wiley.
  • 2. Borenstein, J., &Koren, Y. (1991). Thevectorfield histogram—Fastobstacleavoidancefor mobile robots. IEEE Transactions on RoboticsandAutomation, 7(3), 278–288.
  • 3. Grisetti, G., Kummerle, R., Stachniss, C., &Burgard, W. (2010). A tutorial on graph-based SLAM. IEEE IntelligentTransportationSystems Magazine, 2(4), 31–43.
  • 4. Koenig, N., & Howard, A. (2004). Design anduseparadigmsforGazebo, an open-sourcemulti-robot simulator. InProceedings of the 2004 IEEE/RSJ International Conference on IntelligentRobotsandSystems (Vol. 3, pp. 2149–2154). IEEE.
  • 5. Julier, S. J., &Uhlmann, J. K. (2004). Unscentedfilteringandnonlinearestimation. Proceedings of the IEEE, 92(3), 401–422.
  • 6. Kohlbrecher, S., Meyer, J., Graber, T., Petersen, K., Klingner, M., Bormann, R., ... &vonStryk, O. (2011). A flexibleandscalable SLAM systemwithfull 3D motionestimation. In 2011 IEEE Safety, Security, andRescueRobotics (SSRR) (pp. 155–160). IEEE.
  • 7. Kümmerle, R., Grisetti, G., Strasdat, H., Konolige, K., &Burgard, W. (2011). g2o: A general frameworkforgraphoptimization. In 2011 IEEE International Conference on RoboticsandAutomation (pp. 3607–3613). IEEE.
  • 8. Macenski, S., Martín, F., White, R., &Ginés, R. (2020). TheMarathon 2: A NavigationSystem. IEEE/RSJ International Conference on Intelligent Robotsand Systems (IROS).
  • 9. Moravec, H., &Elfes, A. (1985). High resolution maps from wideangle sonar. InProceedings. 1985 IEEE International Conference on Roboticsand Automation (Vol. 2, pp. 116–121). IEEE.
  • 10. Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., & Ng, A. Y. (2009). ROS: An open-source Robot Operating System. ICRA Workshop on Open Source Software, 3(3.2), 5.
  • 11. O'Kane, J. M. (2013). A GentleIntroductionto ROS.
  • 12. ROBOTIS. (2017). TurtleBot3 Technical Specifications.
  • 13.Seder, M., &Petrović, I. (2007). Dynamic window based approach to mobile robot motioncontrol in the presence of movingobstacles. Proceedings of the 2007 IEEE International Conference on RoboticsandAutomation (ICRA), 1986–1991.
  • 14. Zhang, J., & Singh, S. (2014). LOAM: LidarOdometryandMapping in Real-time. In Robotics: Scienceand Systems.