Autonomous mobile robot global self-localization using Kohonen and region-feature neural networks | Synapse