Here is another machine that helps baseball and softball players improve their hand-eye coordination. The Jugs Toss Machine holds 14 baseballs or 10 softballs. It tosses one ball every 5 seconds. You will need a 10 by 10 space to set this up.
The Jugs Toss Machine weights 13 pounds. It runs for up to 8 hours on battery.