single-rb.php

JRM Vol.37 No.6 pp. 1304-1313
doi: 10.20965/jrm.2025.p1304
(2025)

Paper:

Detection and Recovery Method for Immobilized Mobile Robot

Yoshitaka Doi, Kohei Hosoi, Takao Murayama, and Yutaka Uchimura ORCID Icon

Shibaura Institute of Technology
3-7-5 Toyosu, Koto-ku, Tokyo 135-8548, Japan

Received:
March 14, 2025
Accepted:
June 24, 2025
Published:
December 20, 2025
Keywords:
autonomous mobile robot, Tsukuba Challenge, immobilized detection, stuck recovery, outdoor environment
Abstract

This paper proposes a method for detecting and recovering from immobilized states in mobile robots operating in outdoor environments. In recent years, the demand for autonomous mobile robots capable of navigating outdoor environments has been increasing. In particular, the delivery industry anticipates replacing human-driven transport with robots to cover the section between pickup and delivery points. However, achieving autonomous navigation in outdoor environments is significantly more challenging than in indoor settings as robots must coexist with pedestrians and vehicles while complying with traffic regulations, such as obeying pedestrian signals. In this study, we aimed to develop a mobile robot capable of autonomous navigation from a starting point to a target point in a real outdoor environment. We implemented a self-position estimation method using scan matching between the real-time point-cloud data and a loop-closure-corrected three-dimensional point-cloud map. This was integrated with a path-planning system that combines detection and recovery of a robot from immobilized states, prioritized velocity control, and event-based waypoints, enabling safe autonomous navigation that complies with traffic rules in outdoor environments. In addition, we implemented a control architecture that prioritizes asynchronous velocity commands sent in parallel. To enhance the autonomy of mobile robots, a method was proposed in this study in which the robot detects obstacles and recovers from an immobilized state when it becomes stuck after colliding with these obstacles that cannot be captured by obstacle sensors during navigation. To evaluate the effectiveness of the proposed method, we conducted experiments using an autonomous mobile robot developed in this study to recover it from being stuck on a low step that the obstacle sensor could not detect. In the final run in the Tsukuba Challenge 2024, the system successfully performed four tasks of signal recognition and crossings and completed visits to both pickup and delivery destinations. The mobile robot also completed a 2 km course and was awarded the Tsukuba Mayor’s Award.

Stuck recovery sequence from a sidewalk step

Stuck recovery sequence from a sidewalk step

Cite this article as:
Y. Doi, K. Hosoi, T. Murayama, and Y. Uchimura, “Detection and Recovery Method for Immobilized Mobile Robot,” J. Robot. Mechatron., Vol.37 No.6, pp. 1304-1313, 2025.
Data files:
References
  1. [1] Y. Kanuki, N. Ohta, and N. Nakazawa, “Development of Autonomous Moving Robot Using Appropriate Technology for Tsukuba Challenge,” J. Robot. Mechatron., Vol.35, No.2, pp. 279-287, 2023. https://doi.org/10.20965/jrm.2023.p0279
  2. [2] Y. Hara, T. Tomizawa, H. Date, Y. Kuroda, and T. Tsubouchi, “Tsukuba Challenge 2019: Task Settings and Experimental Results,” J. Robot. Mechatron., Vol.32, No.6, pp. 1104-1111, 2020. https://doi.org/10.20965/jrm.2020.p1104
  3. [3] S. Yuta, “Tsukuba Challenge: Open Experiments for Autonomous Navigation of Mobile Robots in the City – Activities and Results of the First and Second Stages –,” J. Robot. Mechatron., Vol.30, No.4, pp. 504-512, 2018. https://doi.org/10.20965/jrm.2018.p0504
  4. [4] T. Eda, T. Hasegawa, S. Nakamura, and S. Yuta, “Development of Autonomous Mobile Robot “MML-05” Based on i-Cart Mini for Tsukuba Challenge 2015,” J. Robot. Mechatron., Vol.28, No.4, pp. 461-469, 2016. https://doi.org/10.20965/jrm.2016.p0461
  5. [5] J. Borenstein and Y. Koren, “High-speed Obstacle Avoidance for Mobile Robots,” Proc. IEEE Symp. on Intelligent Control, pp. 382-384, 1988. https://doi.org/10.1109/ISIC.1988.65461
  6. [6] V. Sezer and M. Gokasan, “A Novel Obstacle Avoidance Algorithm: “Follow the Gap Method”,” Robotics Autonomous Syst., Vol.60, Issue 9, pp. 1123-1134, 2012. https://doi.org/10.1016/j.robot.2012.05.021
  7. [7] O. Khatib, “Real-Time Obstacle Avoidance for Manipulators and Mobile Robots,” Proc. 1985 IEEE Int. Conf. on Robotics and Automation, pp. 500-505, 1985. https://doi.org/10.1109/ROBOT.1985.1087247
  8. [8] J. Borenstein and Y. Koren, “The vector field histogram-fast obstacle avoidance for mobile robots,” IEEE Trans. on Robot. Autom., Vol.7, Issue 3, pp. 278-288, 1991. https://doi.org/10.1109/70.88137
  9. [9] I. Ulrich and J. Borenstein, “VFH+: Reliable Obstacle Avoidance for Fast Mobile Robots,” Proc. 1998 IEEE Int. Conf. Robotics and Automation, Vol.2, pp. 1572-1577, 1998. https://doi.org/10.1109/ROBOT.1998.677362
  10. [10] I. Susnea, A. Filipescu, G. Vasiliu, G. Coman, and A. Radaschin, “The Bubble Rebound Obstacle Avoidance Algorithm for Mobile Robots,” Proc. Int. Conf. Control and Automation (ICCA) 2010, pp. 540-545, 2010. https://doi.org/10.1109/ICCA.2010.5524302
  11. [11] D. Fox, W. Burgard, and S. Thrun, “The Dynamic Window Approach to Collision Avoidance,” IEEE Robot. Autom. Mag., Vol.4, Issue 1, pp. 23-33, 1997. https://doi.org/10.1109/100.580977
  12. [12] J. Choi, G. Lee, and C. Lee, “Reinforcement Learning-Based Dynamic Obstacle Avoidance and Integration of Path Planning,” Intell. Serv. Robotics, Vol.14, pp. 663-677, 2021. https://doi.org/10.1007/s11370-021-00387-2
  13. [13] P. Nourizadeh, F. J. S. McFadden, and W. N. Browne, “In Situ Slip Estimation for Mobile Robots in Outdoor Environments,” J. Field Robotics, Vol.40, Issue 3, pp. 467-482, 2023. https://doi.org/10.1002/rob.22141
  14. [14] T. Omura and G. Ishigami, “Wheel Slip Classification Method for Mobile Robot in Sandy Terrain Using In-Wheel Sensor,” J. Robot. Mechatron., Vol.29, No.5, pp. 902-910, 2017. https://doi.org/10.20965/jrm.2017.p0902
  15. [15] H. Qi, Y. Song, Z. Huang, and X. Hu, “Deadlock Detection, Cooperative Avoidance and Recovery Protocol for Mixed Autonomous Vehicles in Unstructured Environment,” IET Intell. Transp. Syst., Vol.18, Issue 3, pp. 495-516, 2024. https://doi.org/10.1049/itr2.12338
  16. [16] M. Jager and B. Nebel, “Decentralized Collision Avoidance, Deadlock Detection, and Deadlock Resolution for Multiple Mobile Robots,” Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Vol.3, pp. 1213-1219, 2001. https://doi.org/10.1109/IROS.2001.977148
  17. [17] H. Miyanaka, N. Wada, T. Kamegawa, N. Sato, S. Tsukui, H. Igarashi, and F. Matsuno, “Development of an Unit-Type Robot “KOHGA2” with Stuck Avoidance Ability,” Proc. IEEE Int. Conf. on Robotics and Automation, pp. 3877-3882, 2007. https://doi.org/10.1109/ROBOT.2007.364073
  18. [18] F. Uwano, Y. Tajima, A. Murata, and K. Takadama, “Recovery System Based on Exploration-Biased Genetic Algorithm for Stuck Rover in Planetary Exploration,” J. Robot. Mechatron., Vol.29, No.5, pp. 877-886, 2017. https://doi.org/10.20965/jrm.2017.p0877
  19. [19] M. Quigley et al., “ROS: An Open-Source Robot Operating System,” Proc. ICRA Workshop Open Source Software, Vol.3, No.2, 2009.
  20. [20] S. Macenski, F. Martín, R. White, and J. G. Clavero, “The Marathon 2: A Navigation System,” Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 2718-2725, 2020. https://doi.org/10.1109/IROS45743.2020.9341207
  21. [21] R. Sekine, T. Tomizawa, and S. Tarao, “Trial of Utilization of an Environmental Map Generated by a High-Precision 3D Scanner for a Mobile Robot,” J. Robot. Mechatron., Vol.35, No.6, pp. 1469-1479, 2023. https://doi.org/10.20965/jrm.2023.p1469
  22. [22] T. Hasegawa, H. Miyoshi, and S. Yuta, “Experimental Study of Seamless Switch Between GNSS- and LiDAR-Based Self-Localization,” J. Robot. Mechatron., Vol.35, No.6, pp. 1514-1523, 2023. https://doi.org/10.20965/jrm.2023.p1514
  23. [23] H. Kurita, M. Oku, T. Nakamura, T. Yoshida, and T. Fukao, “Localization Method Using Camera and LiDAR and Its Application to Autonomous Mowing in Orchards,” J. Robot. Mechatron., Vol.34, No.4, pp. 877-886, 2022. https://doi.org/10.20965/jrm.2022.p0877
  24. [24] Y. Fujita, K. Wada, N. Arai, K. Nosue, and Y. Uchimura, “Control Method of Autonomous Mobile Robot Using Self-Position Estimation Integrating 3D Point Cloud and Camera Data,” Proc. SICE Annual Conf. Sys. Integration, pp. 879-882, 2019.
  25. [25] D. Nister, O. Naroditsky, and J. Bergen, “Visual Odometry,” Proc. of IEEE Computer Society Conf. on Computer Vision and Pattern Recognition (CVPR), pp. I-652-I-659, 2004. https://doi.org/10.1109/CVPR.2004.1315094
  26. [26] P. J. Besl and N. D. McKay, “A Method for Registration of 3-D Shapes,” IEEE Trans. on Pattern Anal. Mach. Intell., Vol.14, Issue 2, pp. 239-256, 1992. https://doi.org/10.1109/34.121791
  27. [27] M. Magnusson, A. Lilienthal, and T. Duckett, “Scan Registration for Autonomous Mining Vehicles Using 3D-NDT,” J. Field Robotics, Vol.24, Issue 10, pp. 803-827, 2007. https://doi.org/10.1002/rob.20204
  28. [28] M. S. Grewal and A. P. Andrews, “Applications of Kalman Filtering in Aerospace 1960 to the Present [Historical Perspectives],” IEEE Control Syst. Mag., Vol.30, Issue 3, pp. 69-78, 2010. https://doi.org/10.1109/MCS.2010.936465
  29. [29] M. Higuchi, H. Nakamura, and H. Nishitani, “Self-Localization for a Mobile Vehicle Using an Initial State Observer,” Trans. of the Society of Instrument and Control Engineers, Vol.43, Issue 5, pp. 347-356, 2007. https://doi.org/10.9746/ve.sicetr1965.43.347
  30. [30] W. Hess, D. Kohler, H. Rapp, and D. Andor, “Real-Time Loop Closure in 2D LIDAR SLAM,” 2016 IEEE Int. Conf. on Robotics and Automation (ICRA), pp. 1271-1278, 2016. https://doi.org/10.1109/ICRA.2016.7487258
  31. [31] S. Thrun and A. Bü, “Integrating Grid-Based and Topological Maps for Mobile Robot Navigation,” Proc of the 13th National Conf. on Artificial Intelligence (AAAI’96), Vol.2, pp. 944-950, 1996.
  32. [32] R. Brooks, “A Robust Layered Control System for a Mobile Robot,” IEEE J. Robot. Autom., Vol.2, Issue 1, pp. 14-23, 1986. https://doi.org/10.1109/JRA.1986.1087032

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Dec. 19, 2025