IEEE Spectrum uploaded this little gem this week:
This is Kenshiro, a new musculoskeletal robot from researchers at the University of Tokyo. They debuted it at the Humanoids Conference this month, and according to IEEE Spectrum, claim to have added more muscles and more motors to a previous model, making it the “closest to a human’s form so far.”
Because why not?