Without an extremely complex model backing up the laser sight and straight stroke, the robot would miss all the time.
It doesn't just aim, it also has to model squirt correction, swerve correction, and throw correction. It would need to adjust for cloth and balls that play differently. A...