The proposed invention discloses a self-powered robotic lawnmower which can also work as a floor polisher by just substituting the cutting blade with a polishing pad. Three ultrasonic sensors at the front help to detect and avoid obstacles; two infrared sensors at the front-bottom help to detect boundary (black line); one ultrasonic sensor at the bottom works as a lift sensor. This invention can also be remote controlled using smartphone through connection of Bluetooth.