To approach the level of advanced human players in table tennis with robots, generating varied ball trajectories in a reproducible and controlled manner is essential. Current ball launchers used in robot table tennis either do not provide an interface for automatic control or are limited in their capabilities to adapt speed, direction, and spin of the ball. For these reasons, we present AIMY, a three-wheeled open-hardware and open-source table tennis ball launcher, which can generate ball speeds and spins of up to 15.44 m/s and 192/s, respectively, which are comparable to advanced human players. The wheel speeds, launch orientation and time can be fully controlled via an open Ethernet or Wi-Fi interface. We provide a detailed overview of the core design features, as well as open source the software to encourage distribution and duplication within and beyond the robot table tennis research community. We also extensively evaluate the ball launcher's accuracy for different system settings and learn to launch a ball to desired locations. With this ball launcher, we enable long-duration training of robot table tennis approaches where the complexity of the ball trajectory can be automatically adjusted, enabling large-scale real-world online reinforcement learning for table tennis robots.
翻译:为了与机器人一起在桌球网球中接近先进人类球员的水平,以可复制和控制的方式产生不同的球轨迹是至关重要的。目前机器人桌球网球中使用的球发射器要么不提供自动控制的接口,要么其调适球速、方向和旋转的能力受到限制。出于这些原因,我们介绍了ATMY,一个三轮开放硬件和开源桌球球发射器,它可以产生球速和旋转,分别高达15.44 m/s和192/s,与先进的人类球员相当。轮速、发射方向和时间可以通过开放的Ethernet或Wi-Fi界面完全控制。我们提供了核心设计特点的详细概览,以及软件的开源,以鼓励机器人桌网球研究界内外的分布和重复。我们还广泛评价了球发射器在不同系统设置中的准确性,并学会向理想位置发射球。有了这个球发射器,我们得以对机器人桌网球的近似方法进行长期训练,从而可以自动调整球轨的复杂性,从而能够自动地进行大规模进行网球网球网路的升级。