Topological mapping and reactive navigation of service robots for fospital and residential care