SMS: Robot cognition and navigation :