The Studica Robotics navX2-Micro is a great sensor for orientation in competitive robots. The navX2-Micro is a second-generation 9-axis inertial/magnetic sensor and motion processor.