Robots typically operate within an ordered framework, where they follow the same steps on a cyclical basis. All the places that the robot needs to visit have their positions clearly identified and stored in its programming, meaning that the locations never change. In the contrary, there are unpredictable scenarios where the coordinates are not programmed in the robot’s system but are instead received from an external source.