Autonomous Mobile Assembly - The Robotics Institute Carnegie Mellon University