Model Estimation and Selection towards Unconstrained Real-Time Tracking and Mapping