Robotics' Uncanny Valley Gets New Translation