Recognizing Free Rotates: A Comprehensive Overview