Localization vs Navigation
I am learning ROS for my first time, and I am confused about the difference between localization and navigation. As I understand it, amcl is the package used for localization, but then the navigation stack is a separate package. I am having a hard time seeing the difference between the two, because it seems the nav_stack is performing localization tasks; I do not see the need for localization. Is it possible to run a robot only using the nav_stack with sensors and actuators; without using any sort of localization?