Home Off Beat Humanoid robots playing baseball – Will robots emerge as sportsmen?