Robot comprising - at least one limb comprising at least one robotic foot defining a contact area to a support surface of said robot and an anchoring body of said robotic foot; - at least one motor for moving of at least said limb; - a control unit for at least said motor; that each of said robotic foot comprising - an attachment of said robotic foot to said anchoring body; - a contact organ defining said contact area; - a joint block of said contact organ to said attachment comprising - a first hinge defining a first axis of rotation between said contact organ and said attachment, - a second hinge defining a second axis of rotation between said contact organ and said attachment, said first hinge and said second hinge being placed on opposite in correspondence of said contact area and - a supplementary hinge defining between said attachment and said joint block and supplementary axis of rotation transversal to said first axis of rotation and to said second axis of rotation; - at least one sensor (5,6) in data connection with said control unit and measuring at least one between a first rotation around said first axis of rotation and a second rotation around said second axis of rotation; - at least one supplementary sensor (7a, 7b) for measuring the supplementary rotation around said supplementary rotation axis in data connection with said control unit; and wherein that according to the measure of said supplementary rotation and one of between said first rotation and second rotation said control unit is configured to command said motor the movement of said limb and therefore the movements of said robot on said support surface; and characterised by that said contact organ is configured to change the profile of contact area; and wherein said first hinge and said second hinge are independent and therefore configured to allow distinct rotations around said first axis of rotation and said second axis of rotation determining a change of the said contact area. - at least one limb comprising at least one robotic foot defining a contact area to a support surface of said robot and an anchoring body of said robotic foot; - at least one motor for moving of at least said limb; - a control unit for at least said motor; that each of said robotic foot comprising - an attachment of said robotic foot to said anchoring body; - a contact organ defining said contact area; - a joint block of said contact organ to said attachment comprising - a first hinge defining a first axis of rotation between said contact organ and said attachment, - a second hinge defining a second axis of rotation between said contact organ and said attachment, said first hinge and said second hinge being placed on opposite in correspondence of said contact area and - a supplementary hinge defining between said attachment and said joint block and supplementary axis of rotation transversal to said first axis of rotation and to said second axis of rotation; - at least one sensor (5,6) in data connection with said control unit and measuring at least one between a first rotation around said first axis of rotation and a second rotation around said second axis of rotation; - at least one supplementary sensor (7a, 7b) for measuring the supplementary rotation around said supplementary rotation axis in data connection with said control unit; - an attachment of said robotic foot to said anchoring body; - a contact organ defining said contact area; - a joint block of said contact organ to said attachment comprising - a first hinge defining a first axis of rotation between said contact organ and said attachment, - a second hinge defining a second axis of rotation between said contact organ and said attachment, said first hinge and said second hinge being placed on opposite in correspondence of said contact area and - a supplementary hinge defining between said attachment and said joint block and supplementary axis of rotation transversal to said first axis of rotation and to said second axis of rotation; - at least one sensor (5,6) in data connection with said control unit and measuring at least one between a first rotation around said first axis of rotation and a second rotation around said second axis of rotation; - at least one supplementary sensor (7a, 7b) for measuring the supplementary rotation around said supplementary rotation axis in data connection with said control unit; and wherein that according to the measure of said supplementary rotation and one of between said first rotation and second rotation said control unit is configured to command said motor the movement of said limb and therefore the movements of said robot on said support surface; and characterised by that said contact organ is configured to change the profile of contact area; and wherein said first hinge and said second hinge are independent and therefore configured to allow distinct rotations around said first axis of rotation and said second axis of rotation determining a change of the said contact area.