Model-driven vision for in-door navigation