Combine maps, localization, global routes, local planning, obstacle avoidance, recovery behaviors, and cost maps into a working navigation stack. Validate performance in cluttered and changing environments.