Self Localization of a Hopping Robot in Unknown Environment