Man and robot