What problem does it solve? Autonomous robots get stuck when navigation fails due to obstacles, bad costmaps, or unreachable goals. This Skill provides proven behavior tree patterns for building recovery sequences that detect failures and escalate through corrective actions automatically. ## Core Features & Use Cases - RecoveryNode Patterns: Complete XML templates for Nav2's RecoveryNode architecture, wrapping normal navigation with fallback recovery branches. - Escalating Recovery Strategies: RoundRobin sequences cycling through costmap clearing, spinning, waiting, and backing up with increasing aggressiveness. - Common Mistake Prevention: Documents pitfalls like infinite recovery loops, blocking waits, and missing GoalUpdated circuit breakers. - Use Case: A warehouse robot repeatedly fails to reach a goal because a pallet blocks its path. Use this Skill to build a behavior tree that clears costmaps, spins to update sensor readings, waits for the obstacle to move, and backs up as a last resort. ## Quick Start Ask the AI to design a Nav2 recovery behavior tree with escalating fallback strategies for a robot that gets stuck on unexpected obstacles.