Topological mapping for robot navigation using affordance features | IEEE Conference Publication | IEEE Xplore