It took a while for the robot to wheel up to the mound. The pitch wasn't exactly up to major league standards, only traveling about 30 miles per hour. But that was by design, since the Phillies didn't want the pitch approaching major league speeds.
The one armed, three wheeled robot was designed by engineers at the University of Pennsylvania. It was brought to the game as part of science day festivities at Citizens Bank Park.