Text this: Multiple Abstraction Hierachies for Mobile Robot Operation in Large Environments