Application of a graphical image pre-retrieval method based on compatible rough sets to the self-localization method of mobile robots