Autonomous feature type selection based on environment using expectation maximization in self-localization. (6th December 2018)