A Practical Localization System for Orchard Vehicles - Robotics Institute Carnegie Mellon University