SmartPitcher [human motion tracking pitching machine] - 22desi.pdf