A method for autonomously moving an object from a first position to a second position along a surface, the method comprising: - integrating a rolling arrangement in the object, for together making an integrated system and arranging the rolling arrangement so as to be in contact with the surface when the object is to be moved, wherein the rolling arrangement comprises a housing, a rolling element arranged at a first end portion of the housing such that the rolling element is configured to be in contact with the surface when the rolling arrangement is to be moved, a piston arranged reciprocally movably in the housing such that the piston can be moved between an upper and a lower position, and where the rolling element is connected to the piston, a wireless receiver and a control device connected to each other, position means connected to the control device , driving means connected to the control device and the rolling element for driving and controlling movements of the rolling element, and a power supply connected to the devices arranged in the housing; - acquiring the first position of the rolling arrangement relative to its surroundings thereof, by means of the position means ; - receiving movement instructions in the control device of the rolling arrangement using the wireless receiver ; - executing at least one of the movement instruction in the control device for controlling the movement of the rolling element , wherein the movement of the rolling element is based on the first position and the movement instructions comprising a route and a second position; and - moving the rolling arrangement integrated in the object from the first position to the second position according to the route. - integrating a rolling arrangement in the object, for together making an integrated system and arranging the rolling arrangement so as to be in contact with the surface when the object is to be moved, wherein the rolling arrangement comprises a housing, a rolling element arranged at a first end portion of the housing such that the rolling element is configured to be in contact with the surface when the rolling arrangement is to be moved, a piston arranged reciprocally movably in the housing such that the piston can be moved between an upper and a lower position, and where the rolling element is connected to the piston, a wireless receiver and a control device connected to each other, position means connected to the control device , driving means connected to the control device and the rolling element for driving and controlling movements of the rolling element, and a power supply connected to the devices arranged in the housing; - acquiring the first position of the rolling arrangement relative to its surroundings thereof, by means of the position means ; - receiving movement instructions in the control device of the rolling arrangement using the wireless receiver ; - executing at least one of the movement instruction in the control device for controlling the movement of the rolling element , wherein the movement of the rolling element is based on the first position and the movement instructions comprising a route and a second position; and - moving the rolling arrangement integrated in the object from the first position to the second position according to the route. <EOS>