SELF-LOCALIZATION OF HUMANOID ROBOT IN A SOCCER FIELD TIAN BO A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF ENGINEERING DEPARTMENT OF MECHANICAL ENGINEERING NATIONAL UNIVERSITY OF SINGAPORE