Answer
Rudolf I was the first king of Germany of the House of Hohenstaufen, a dynasty of German and Italian kings and emperors that ruled the Holy Roman Empire from 1138 to 1254. He was the son of Frederick I, Duke of Swabia, and his wife Judith of Bavaria. Before becoming king, Rudolf was Count of Swabia.