Helicopter Obstacle Avoidance and Landing - The Robotics Institute Carnegie Mellon University