Topological path planning for autonomous information gathering