What problem does it solve? Setting up the Nav2 global costmap involves many interdependent parameters (frames, resolution, footprint, layers), and misconfiguration causes planners to route through unknown space, ignore obstacles, or fail silently. This Skill provides correct settings, a complete YAML template, and debugging guidance. ## Core Features & Use Cases - Parameter Guidance: Explains global_frame, resolution, track_unknown_space, and update frequency settings with correct values and rationale. - Footprint Configuration: Covers both circular robot_radius and polygon footprint definitions, including how they affect inflation behavior. - Layer Selection Advice: Clarifies when to include obstacle or voxel layers based on sensor range and whether SLAM or a static map is used. - Use Case: A robotics engineer brings up Nav2 on a new robot and needs a working global_costmap YAML that loads a static map, marks lidar obstacles, and inflates costs around walls. ## Quick Start Ask the assistant to generate a Nav2 global costmap YAML configuration for a robot with a 2D lidar and a static map.