DAMN: A Distributed Architecture for Mobile Navigation - Robotics Institute Carnegie Mellon University