Learning Hierarchical Object Maps Of Non-Stationary Environments with mobile robots