Patent ID: 9662791
Date: 2017-05-30
CPC Classifications: B25J,B62D,Y10S

Claim:
1. A method operable by a computing device, the method comprising: determining an orientation of a bottom surface of a legged robotic device with respect to a ground surface, wherein the legged robotic device includes two or more legs extending from a body of the legged robotic device; based on the determined orientation, determining that the legged robotic device is in an unstable position, wherein the unstable position comprises the legged robotic device positioned on a first side of the legged robotic device in a lying position such that the legged robotic device is unable to maintain a stance in the unstable position; and providing, by the computing device, instructions to perform a first action configured to return the legged robotic device to a stable position such that the legged robotic device is able to maintain a stance in the stable position, wherein the first action includes moving a first leg of the legged robotic device from a first position to a second position, such that a distal end of the first leg is further away from the ground surface in the second position than in the first position, and wherein a proximal end of the first leg is coupled to a first side of the legged robotic device.