Skip to main content
OpenConf small logo

Providing all your submission and review needs
Abstract and paper submission, peer-review, discussion, shepherding, program, proceedings, and much more

Worldwide & Multilingual
OpenConf has powered thousands of events and journals in over 100 countries and more than a dozen languages.

Self-Recovery Algorithm for Autonomous Mobile Robots in Industrial Environments

This study presents a behavior tree-based approach for autonomous robot recovery in stuck situations, integrated with the ROS 2 and Navigation2 (Nav2) framework. The proposed system continuously monitors the robot’s environment using Lidar sensor data, partitioning it into angular sectors to detect potential immobilization. Upon identification of a stuck state, the robot initiates a multi-step recovery procedure. Initially, modified Nav2 parameters are applied to optimize navigation, followed by an escape maneuver that identifies feasible regions in the surrounding environment and guides the robot to a safe location. After successful recovery, the parameters are reverted to their default values to restore standard movement constraints. The implementation demonstrates a structured and modular approach to autonomous recovery, ensuring robustness and adaptability in dynamic environments. The methodology is validated through sequential execution of behavior tree nodes, each responsible for sensing, decision-making, parameter adjustment, and motion execution, highlighting the effectiveness of combining behavior trees with Nav2 for real-time robotic navigation

Akif Durdu
Konya Technical University
Türkiye

Cihat Talat Akpinar
Research and Development Elfatek Elektronik Ltd. Co.
Türkiye

Yiğit Bora Çağıran
Research and Development Elfatek Elektronik Ltd. Co.
Türkiye