We should read a file to generate a item database.
We should handle a shopping list on the robot
We should introduce a new action that will try to pick the item at current position and it will return true when the robot is near enough to the item place.