Image-Based Indoor Topological Navigation with Collision Avoidance for Resource-Constrained Mobile Robots