FORMAL SPECIFICATION AND REFINEMENT OF THE NAVIGATION TASKS OF AUTONOMOUS ROBOTS