Meet the Robonaut R2: a robotic solution designed to perform in zero gravity and assist astronauts. As NASA explains, these robotic solutions will be designed to perform repetitive tasks inside and outside the space station. R2 has climbing legs and can use its both hands while keeping a leg anchored to the station structure to perform tasks.
The legs work inside and outside the station. These video show what Robonaut is capable of.
[Source]