This is the ARMstrong Dex: a dual-arm hydraulic robot designed for disaster response. It is about the same size as a human, so it can operate in similar areas. Thanks to hydraulic actuation, this robot can handle tasks not possible by humans. In this video, you can see this robot doing pull-ups while carrying 20kg of weight.
As the researchers explain, this robot can replicate human motions. It can climb ladders and overcome steep obstacles. You can find out more it here.