| CPC B25J 9/161 (2013.01) [B25J 9/1666 (2013.01); B25J 19/023 (2013.01)] | 8 Claims |

|
1. A robot comprising:
an operating system;
a sensor electrically connected to the operating system;
an actuated joint comprising a pair of legs, wherein the actuated joint is configured to be moved by the operating system;
a center of gravity;
a processor electrically connected to the sensor; and
a memory comprising instructions that, when executed by the processor, cause the processor to perform operations comprising:
detect an edge of a structure with the sensor,
classify an elevation change associated with the edge, and
adjust the operating system based on the elevation change,
determine an angle of ascent or an angle of descent corresponding to the elevation change, and
cause the actuated joint to traverse the structure at the angle of ascent or the angle of descent with the center of gravity of the robot remaining fixed with respect to the pair of legs.
|