What problem does it solve? Choosing the right Nav2 local controller is difficult because MPPI, DWB, RPP, and Graceful differ widely in CPU cost, path quality, tuning complexity, and obstacle handling. This Skill provides a structured decision matrix and scenario-based recommendations so you can pick and configure the right controller for your robot and environment. ## Core Features & Use Cases - Decision Matrix: Side-by-side comparison of algorithm type, CPU cost, path quality, narrow-space handling, dynamic obstacle response, and goal approach behavior across MPPI, DWB, and RPP. - CPU Budget Analysis: Concrete compute-time tables per controller configuration, including margins at 20Hz and adjustments for ARM boards like Raspberry Pi 4 and Jetson Nano. - Scenario Recommendations: Prescriptive guidance for house patrol robots, corridor patrols, warehouses, and competition-grade setups, plus hybrid approaches like RotationShim and multi-plugin controller servers. - Use Case: You are deploying an indoor patrol robot with narrow doorways on a Jetson-based platform. Use this Skill to determine that MPPI with RotationShim fits your CPU budget and doorway-negotiation needs, then follow the migration path from RPP to tuned MPPI. ## Quick Start Ask which Nav2 local controller to use for your robot type and environment, and get a recommendation with parameter mappings.