Real-Time Robotic Baseball Catching