Environment Learning for Indoor Mobile Robots by A. Sanfeliu & Juan Andrade-Cetto