Meet Baddy: an open source badminton robot that lets you play solo or with your friends to get some practice. It has a portable design and can be controlled using an app. The system consists of a launcher and feeder. It can be used indoors or outside.
The companion app lets you set specific or random sequences. The robot features brushless motors, Bluetooth, and max stroke frequency of 2 per second. You can find out more on Kickstarter.