Helicopter Obstacle Avoidance and Landing - Robotics Institute Carnegie Mellon University