Novel robust simultaneous localization and mapping for long-term autonomous robots