While GPS does serve as a good mapping system, certain constraints limit its reach. For example, indoors constrain their reach and outdoors have various barriers, which, if the robot hits, can endanger their safety.
And thus, our safety jacket is Simultaneous Localization and Mapping, better known as SLAM that helps it find locations and map their journeys.