SELF-LOCALIZATION AND ENVIRONMENT BUILDING METHODS FOR SMALL NONHOLONOMIC MANOEUVRABLE TWO-WHEEL MOBILE ROBOTS