1 Introduction
1.1 Objective
Ping-pong is one of the most popular games in the world. Based on the data from the
International Table Tennis Federation, there are 37620 professional players in various
organizations (ITTF, 2019). For Ping-pong players, an efficient daily practice is essential
for people who want to improve their skill. Swing is one of the most fundamental and
important training items. To practice the swing, it is necessary to find a partner. In
addition, According to the author of the website [1]“newgy”, finding a proper training
partner is one of the most efficient methods to improve our skills and if we have to work
alone, the training robot is also an alternative. However, it will take Ping-Pong players
extra resources, such as money and time, to find a suitable partner.
To save these resources, we want to design a Ping-Pong Ball practice machine, which
can launch the ball automatically. The practice machine adjusts the direction, speed and
frequency of the ball. Other than these basic functions, we also want to minimize the
amount of time and energy waste on setting up the machine. We will add the remote-
control feature to the machine. This feature will allow users to adjust the direction,
speed and frequency of the ball anytime during the practice. Moreover, the machine will
also have designed launch models for the players. For example, the machine can
launch the ball from low frequency to high frequency.
1.2 Background
Most of the existing Ping Pong Ball launcher machines are stationary and can only be
controlled manually. If a player wants to change the ball direction, frequency or speed,
he or she needs to stop the training process and manually set the machine to a different
direction. Obviously, the existing Ping Pong Ball launcher is not efficient, since it will
waste energy and time to adjust the machine. The second drawback of the launcher
machines is that it can not adjust the ball direction, frequency or speed dynamically
during the practice. In our Ping Pong Ball launch machine, the players will hold a remote