HRP4 Robot by Kawada It still takes a willing suspension of disbelief to imagine human-like robots assisting disabled people in [MORE]